Listview+checkbox,无法响应onItemClickListener
2014-11-06 17:21
309 查看
今天写项目时,用到了Listview+checkbox,因为之前有用过,所以就不讲解当超过整个屏幕之后数据错乱的问题了,网上一搜一大堆
今天遇到的问题是:当checkbox点击时------------checkbox完全没有问题
但是listiview无法响应点击事件了
想也知道是焦点被占了于是上网搜找到以下解决办法:
android:descendantFocusability="blocksDescendants"
此属性适用于所有父view获取不到焦点的问题:
附几个属性的值解释:
beforeDescendants:viewgroup会优先其子类控件而获取到焦点
afterDescendants:viewgroup只有当其子类控件不需要获取焦点时才获取焦点
blocksDescendants:viewgroup会覆盖子类控件而直接获得焦点
今天遇到的问题是:当checkbox点击时------------checkbox完全没有问题
但是listiview无法响应点击事件了
想也知道是焦点被占了于是上网搜找到以下解决办法:
android:descendantFocusability="blocksDescendants"
此属性适用于所有父view获取不到焦点的问题:
附几个属性的值解释:
beforeDescendants:viewgroup会优先其子类控件而获取到焦点
afterDescendants:viewgroup只有当其子类控件不需要获取焦点时才获取焦点
blocksDescendants:viewgroup会覆盖子类控件而直接获得焦点
相关文章推荐
- Android中自定义ListView无法响应OnItemClickListener中的onItemClick方法问题解决方案
- 解决listView的item无法响应点击事件onItemClickListener的问题
- Android中自定义ListView无法响应OnItemClickListener中的onItemClick方法问题解决方案
- Android中自定义ListView无法响应OnItemClickListener中的onItemClick方法问题解决方案
- ListView setOnItemClickListener无法响应点击事件解决
- Android中自定义ListView无法响应OnItemClickListener中的onItemClick方法问题解决方案
- 无法响应ListView的onItemClickListener中的onItemClick()方法
- Android中自定义ListView无法响应OnItemClickListener中的onItemClick方法问题解决方案
- android 自定义listview无法响应点击事件OnItemClickListener
- Android中自定义ListView无法响应OnItemClickListener中的onItemClick方法问题解决方案
- Listview的onItemClickListener无法响应的解决方法!!!!
- android 自定义listview无法响应点击事件OnItemClickListener
- android 自定义listview无法响应点击事件OnItemClickListener
- Android中自定义ListView无法响应OnItemClickListener中的onItemClick方法问题解决方案
- Listview的onItemClickListener无法响应的问题
- Listview的onItemClickListener无法响应的解决方法
- Android中自定义ListView无法响应OnItemClickListener中的onItemClick方法问题解决方案<转>
- ListView setOnItemClickListener无法响应点击事件解决
- ListView setOnItemClickListener无法响应点击事件解决
- Android 编程下自定义 ListView 无法响应 OnItemClickListener 中的 onItemClick 方法问题解决方案