您的位置:首页 > 其它

Listview+checkbox,无法响应onItemClickListener

2014-11-06 17:21 309 查看
今天写项目时,用到了Listview+checkbox,因为之前有用过,所以就不讲解当超过整个屏幕之后数据错乱的问题了,网上一搜一大堆

今天遇到的问题是:当checkbox点击时------------checkbox完全没有问题

但是listiview无法响应点击事件了

想也知道是焦点被占了于是上网搜找到以下解决办法:



android:descendantFocusability="blocksDescendants"

此属性适用于所有父view获取不到焦点的问题:

附几个属性的值解释:

beforeDescendants:viewgroup会优先其子类控件而获取到焦点

afterDescendants:viewgroup只有当其子类控件不需要获取焦点时才获取焦点

blocksDescendants:viewgroup会覆盖子类控件而直接获得焦点
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐