ScrollView中嵌套ListView的问题
来源:互联网 发布:qq聊天室软件 编辑:程序博客网 时间:2024/04/29 09:46
网上关于怎样在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
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
0 0
- ScrollView中嵌套ListView的问题
- 在ScrollView中嵌套ListView的问题
- ScrollView中嵌套ListView的问题
- ScrollView中嵌套ListView的问题
- 在ScrollView中嵌套ListView的问题???
- android中scrollview嵌套listview的问题
- ScrollView中嵌套ListView问题
- scrollView中嵌套ListView,ListView不能滚动的问题
- 自定义ListView,解决ScrollView中嵌套ListView的问题
- scrollView嵌套listview的问题
- ScrollView嵌套ListView的问题,
- ScrollView嵌套listview的问题
- ScrollView嵌套ListView的问题
- ScrollView嵌套ListView的问题
- ListView、ScrollView中嵌套的EditText不能滚动的问题
- listview嵌套listview ScrollView嵌套listview 的冲突问题
- android中viewpager,scrollview、listview的嵌套问题
- 解决ScrollView中listview、gridview的嵌套问题
- Intent-filter的配置和Intent的发送
- 全排列(算法)
- 查表法实现PCM与Alaw、μlaw之间的格式转换 2011
- leetcode:Interleaving String 使用动态规划求解的java源代码
- 为span标签设置宽度
- ScrollView中嵌套ListView的问题
- 浅谈 Nginx和LVS的各种优缺点
- 设计模式-单一职责原则
- TextView中的链接
- myeclipse+Tomcat内存溢出处理文档
- Xcode7 Application Transport Security 发送HTTP请求报错
- Leetcode Remove Duplicates from Sorted Array
- spring mvc 获取到request response @ModelAttribute
- Ubuntu 15.04 开机无法进入图形界面,自动进入emergency mode解决方法