ListView嵌套GridView响应事件两不误的解决方法
2014-08-06 22:43
267 查看
当父ListView嵌套GridView的时候,就会造成ListView滚动不了,OnItemClick也响应不了,想要ListView可以滚动,也可以点击item,同时GridView也可以点击,解决的方法下图:
(1) ListView中添加 android:focusable="true"
(2)GridView所在布局最外层设置 android:descendantFocusability="blocksDescendants"
![](http://img.blog.csdn.net/20140806224106662?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlhb2tlODE1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20140806224114072?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlhb2tlODE1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
当ListView嵌套GridView,GridView显示不完全的解决方法。重写GridView的onMeasure方法,如下:
(1) ListView中添加 android:focusable="true"
(2)GridView所在布局最外层设置 android:descendantFocusability="blocksDescendants"
当ListView嵌套GridView,GridView显示不完全的解决方法。重写GridView的onMeasure方法,如下:
相关文章推荐
- ListView 或GridView不能响应itemclick事件的解决方法
- ListView嵌套GridView点击空白地方无法触发ListView点击事件解决方法
- Android关于嵌套listView时onItemClick事件不响应的解决方法
- Android在ListView中嵌套一个GridView时只显示一行的原因及解决方法
- ListView不能响应itemclick事件的解决方法
- 我的Android进阶之旅------>Android中ListView中嵌套(ListView)控件时item的点击事件不起作的问题解决方法
- Android在ListView中嵌套一个GridView时只显示一行的原因及解决方法
- android 开发listview,gridview,scroolview之间的嵌套,出现子view显示不完整解决方法
- Android 关于嵌套listView时onItemClick事件不响应的解决办法
- 关于listView中的自定义以后不响应onItemClick事件的解决方法
- ListView中嵌套GridView显示不全的解决方法
- ListView嵌套GridView显示不全解决方法
- android ScrollVIew中嵌套GridView,和ListView显示不全解决方法
- ListView更新后无法响应点击事件解决方法(失去焦点)
- ListView嵌套GridView显示不全解决方法
- 转:ListView不能响应itemclick事件的解决方法
- 对于ViewPager中嵌套的Viewpager不能响应滑动事件的解决方法
- Android 关于嵌套listView时onItemClick事件不响应的解决办法
- android 之 ListView 里面嵌套 GridView 遇到的问题及其解决方法。
- Android 关于嵌套listView时onItemClick事件不响应的解决办法