新中大软件NGPower表格处理与滚动兼容
需积分: 50 185 浏览量
更新于2024-08-10
收藏 2.81MB PDF 举报
"这篇文档是关于新中大软件公司NGPower系统的数据库结构和特定表的说明,特别是关于软软模软特殊表`z_def`的滚动兼容和留白处理在Android Webview与ScrollView中的应用。"
在Android开发中,Webview通常用于展示网页内容,而ScrollView则用于提供滚动功能。当在Webview中嵌入需要滚动的内容时,可能会遇到滚动冲突的问题。解决这个问题的关键在于正确处理两者之间的滚动事件。通常,可以通过以下方法实现兼容:
1. **禁用WebView的内置滚动**:通过设置WebView的`android:scrollbars="none"`属性,可以禁用其内部的滚动条,使得滚动行为由ScrollView负责。
2. **自定义WebView**:重写WebView的`onTouchEvent`方法,将触摸事件传递给父布局(即ScrollView),确保ScrollView能够接收并处理滚动事件。
3. **使用WebViewClient和WebChromeClient**:适当地设置这两个客户端,以便在内容加载完毕后调整布局,避免因内容加载引起滚动问题。
4. **设置WebView的填充和留白**:在处理WebView与ScrollView的嵌套时,可能需要对WebView的margin或padding进行适当设置,以达到理想的显示效果,防止内容被裁剪或留有空白。
在文档中提到的`z_def`表是一个特殊的系统配置表,用于存储各种软性设置。例如:
- `90`字段控制日期格式,1表示禁止年份滚动,0表示允许年份滚动。
- `91`字段控制报表核对流程,0表示先出报表后核对,1表示先核对后出报表。
- `100`字段用于设置税率计算方式,1表示直接税率,2表示间接税率。
- `1001-1200`范围内的字段用于定义不同的打印格式。
这些配置可以影响到系统的显示、打印和业务逻辑,开发者需要根据具体需求对这些字段进行合理的设置和使用。
总结起来,这篇文档提供了关于新中大软件NGPower系统中数据库表的详细信息,特别是`z_def`表的用途,以及如何解决Android环境下Webview与ScrollView的滚动兼容和留白问题。对于理解和维护该系统的开发者来说,这些知识是至关重要的。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-02-05 上传
2021-04-22 上传
148 浏览量
2021-10-04 上传
2021-09-23 上传
吴雄辉
- 粉丝: 49
- 资源: 3743
最新资源
- VS2010 MFC 条形码生成资料
- emacs-which-key:Emacs软件包,在弹出窗口中显示可用的键绑定
- COEN268:行动应用程式开发人员-Android
- Lev3_1_css-einf-hrung_position
- generator-angular-chrome-extension:一个基于角度和物化的Chrome合金扩展的yeoman生成器
- 语义相似度数据-lcqmc.rar
- appfuse-service-3.0.0.zip
- 分享一款由PIC16F1947单片机制作的热敏电阻温控器资料-电路方案
- win12虚拟机 好用 bing
- 表情符号按钮:Vanilla JavaScript表情符号选择器组件
- loopback-getting-started:报废回购,用于学习环回
- Algo:Algo是一个资料库,在一个地方包含所有算法,并且向所有PEC学生开放供其贡献。 该存储库包含的算法对于在放置驱动器中破解编码测试以及竞争性编程都很重要
- Signal_frequency_estimation.rar
- bookcms.rar
- 拼图智力开发PPT模板下载
- God-mode:次模式,用于输入类似于神的命令