当前位置: 首页 > news >正文

ScrollView中嵌套ListView的问题

网上关于怎样在ScrollView中嵌套ListView的讨论有很多,我大概是搜索了一下,简单总结如下: 1.不要在ScrollView中嵌套ListView a.用一个LinearLayout来代替ListView。里面的item通过addView添加进去。 b.不用ScrollView,整个界面用一个ListView。ListView上面和下面的内容通过addHeaderView和addFooterView添加到ListView里。 有时候采用这种方式不错的。 2.非要在ScrollView中嵌套一个ListView。 a.继承ListView重写一个类,在ListView的onMeasure方法里自己来计算ListView的高度。 b.在代码中通过ListView的adapter中item的个数计算得出ListView应该的高度,然后通过setLayoutParam来指定ListView的高度。 但是上面所说的两种在ScrollView中嵌套ListView的方法都存在一个通用的bug: 当光标在ListView中移动时ScrollView不能一起滚动 所以,在android的开发中还是要尽最大的努力去避免在ScrollView中嵌套ListView

相关文章:

  • excel常用公式
  • 【crunch bang】 增加“菜单项”
  • C#.NET 大型通用信息化系统集成快速开发平台 4.0 版本 - 多系统开发接口 - 苹果客户端开发接口...
  • HttpSolrServer, ConcurrentUpdateSolrServer
  • 反lj邮件的轮回2
  • ant来历
  • Replication--修改复制代理配置来查看代理运行情况
  • 用JAVA API解决几个实际问题
  • 运行WampServer时,提示Exception Exception in module wampmanager.exe at 000F15A0.解决办法
  • Android增量升级的方法和原理
  • oracle引起一些问题
  • Ubuntu 13.10 下安装python 3.3 IDLE
  • 搭建samba文件共享服务器
  • 实时用户操作审计系统
  • 文件系统与RAID总结
  • [数据结构]链表的实现在PHP中
  • go append函数以及写入
  • iOS 颜色设置看我就够了
  • JS专题之继承
  • Map集合、散列表、红黑树介绍
  • nginx 配置多 域名 + 多 https
  • React+TypeScript入门
  • scala基础语法(二)
  • vue-loader 源码解析系列之 selector
  • Vue实战(四)登录/注册页的实现
  • Vue学习第二天
  • 翻译--Thinking in React
  • 后端_MYSQL
  • 缓存与缓冲
  • 网络应用优化——时延与带宽
  • ​软考-高级-系统架构设计师教程(清华第2版)【第20章 系统架构设计师论文写作要点(P717~728)-思维导图】​
  • $refs 、$nextTic、动态组件、name的使用
  • (3)nginx 配置(nginx.conf)
  • (39)STM32——FLASH闪存
  • (PWM呼吸灯)合泰开发板HT66F2390-----点灯大师
  • (剑指Offer)面试题34:丑数
  • (解决办法)ASP.NET导出Excel,打开时提示“您尝试打开文件'XXX.xls'的格式与文件扩展名指定文件不一致
  • (免费领源码)python#django#mysql校园校园宿舍管理系统84831-计算机毕业设计项目选题推荐
  • (算法)求1到1亿间的质数或素数
  • (图)IntelliTrace Tools 跟踪云端程序
  • (一)搭建springboot+vue前后端分离项目--前端vue搭建
  • (转)linux 命令大全
  • (转)淘淘商城系列——使用Spring来管理Redis单机版和集群版
  • . NET自动找可写目录
  • .mat 文件的加载与创建 矩阵变图像? ∈ Matlab 使用笔记
  • .NET CORE Aws S3 使用
  • .NET Core Web APi类库如何内嵌运行?
  • .NET Core跨平台微服务学习资源
  • .NET Micro Framework初体验(二)
  • .NET Standard 的管理策略
  • .NET 材料检测系统崩溃分析
  • .NET 设计模式初探
  • .NET 指南:抽象化实现的基类
  • .NET/C# 阻止屏幕关闭,阻止系统进入睡眠状态
  • .net反混淆脱壳工具de4dot的使用