android ListView的Item中包含Button,CheckBox等可点击view的处理
2014-01-25 19:51
1071 查看
--先说包含Button的情况,如下图,左边的图片就有一个透明的Button,点击之后做一些处理
如果仅仅加一个透明的Button,会发现ListView的onItemClick会没有反应。
这里只需要在Button中加一个属性 android:focusable 设置为false就可以了
--下面是包含checkbox的情况
一般包含checkbox的,从交互上来看,都是点击ListView的Item事件的时候,修改对应位置的checkbox状态。要达到这种目的,只需要给checkbox设置下面代码
如果仅仅加一个透明的Button,会发现ListView的onItemClick会没有反应。
这里只需要在Button中加一个属性 android:focusable 设置为false就可以了
--下面是包含checkbox的情况
一般包含checkbox的,从交互上来看,都是点击ListView的Item事件的时候,修改对应位置的checkbox状态。要达到这种目的,只需要给checkbox设置下面代码
android:focusable="false" android:clickable="false" android:focusableInTouchMode="false"
相关文章推荐
- android listview里包含组件(checkbox)点击事件和Item的点击事件冲突
- Android开发中在ListView中经常有Item的点击事件及Button或ImageButton等需要被点击的事件之间的处理方法
- Android处理ListView中的Item中的Button按钮不能点击的问题
- android中ListView点击和ListView的item里面的button或ImageView不能同时生效的解决
- Android下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不能同时生效的解决
- listview的子布局如果有HorizontalScrollView、CheckBox 、button,可能会导致onListItemClick点击事件失效。
- android简单的手势分发(处理ListView的Item带有Button点击冲突问题)
- android中ListView点击和ListView的item里面的button或ImageView不能同时生效的解决
- 关于ListView的item中包含Button或Checkbox时导致item无法点击问题
- android ListView Item和CheckBox、Button点击事件冲突的问题
- 关于listView的item失去焦点不能点击 Item中包含Button 导致抢占焦点
- Android ImageView包含透明区域的图片点击事件处理
- Android中ListView(gridview)的item中有button等子点击控件时不能响应点击事件的原因
- android listview的item里面的imageview的点击事件
- ListView的item中有button ImageButton CheckBox EditText等时 点击事件失效问题的解决
- Android 点击ListView(或GridView)的一个item,使其里面textview变色,点击另一个这个恢复原来颜色