Android ListView ItemClick和Button冲突的解决

原创
2014/03/30 18:45
阅读数 375
Android ListView ItemClick和Button冲突的解决
2013年01月22日  ⁄ 手机编程编程开发 ⁄ 共 334字 ⁄ 暂无评论
这两天修改领导通的ListView widget,在ListView中加入Button这类的有 “点击” 事件的widget,发现原来listview的itemclick居然失效了,后来在网上查资料终于得以解决。
ListView 和 其它能触发点击事件的widget无法一起正常工作的原因是加入其它widget后,ListView的itemclick事件将无法触发,被其它widget的click事件屏蔽。
解决办法:
在包含button的Layout中加入属性 android:descendantFocusability= "blocksDescendants"
在buttion的属性加入android:focusable="false"
问题解决,两个click事件不再冲突了!
展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
3 收藏
0
分享
返回顶部
顶部