ListView的Item被点击和其中的Button被点击同时生效
2012-08-17 18:41
246 查看
Android开发中在ListView中经常有Button或ImageButton等需要被点击的控件,如果不加一些特殊的限制,有可能ListView的Item的点击事件或Button的点击事件,其中一个不能响应。我遇到的情况是ListView的Item不能响应点击事件。
解决的办法,在ListView的Item的xml文件中添加如下属性:
1)整个xml文件的根元素如LinearLayout中添加属性android:descendantFocusability="blocksDescendants"
2)被点击的控件如ImageButton中添加属性android:focusable="false"和android:clickable="true"
完美解决!
解决的办法,在ListView的Item的xml文件中添加如下属性:
1)整个xml文件的根元素如LinearLayout中添加属性android:descendantFocusability="blocksDescendants"
2)被点击的控件如ImageButton中添加属性android:focusable="false"和android:clickable="true"
完美解决!
相关文章推荐
- ListView的Item被点击和其中的Button被点击同时生效
- ListView的Item被点击和其中的Button被点击同时生效
- ListView的Item被点击和其中的Button被点击同时生效
- ListView的Item被点击和其中的Button被点击同时生效
- android中ListView点击和ListView的item里面的button或ImageView不能同时生效的解决
- android中ListView点击和ListView的item里面的button或ImageView不能同时生效的解决
- Android中ListView点击和ListView的item里面的Button或ImageView不能同时生效问题的解决
- android中ListView点击和ListView的item里面的button或ImageView不能同时生效的解决
- android中ListView点击和ListView的item里面的button或ImageView不能同时生效的解决
- android中ListView点击和ListView的item里面的button或ImageView不能同时生效的解决
- 当Listview中的item与其中的Button/CheckBox的点击事件冲突时……
- 一般情况下ListView中的 item点击事件和 item 中的Button按钮点击事件 同时需要时,就会出现Button抢占了item的焦距问题,导致ListView中的item点击事件无效,解决
- ListView—Item的click事件和Item里的button等子控件的click事件同时生效的解决办法
- Android listview的item中button的点击事件 item和button 可同时点击
- Android下listview每个Item中包含有按钮,为什么在点击某一行按钮的时候,同时有多行button触发了响应事件?
- ListView中含有CheckBox或者Button等控件,导致item点击无效的原因。
- android中ListView点击和里边按钮或ImageView点击不能同时生效问题解决
- android中ListView点击和里边按钮点击不能同时生效问题解决
- android中ListView点击和里边按钮点击不能同时生效问题解决
- listview 的onitemlongclick阿和onitemclick冲突,item中还有button的点击事件