listView中setOnItemClickListener()无响应,焦点(点击事件)冲突的解决
2014-05-15 17:57
309 查看
1.如果ListView的Item中包含CheckBox,导致listView中的setOnItemClickListener()无响应,只要设置checkBox的属性:focusable
或者整个item的父布局属性
2.按上面的还是无法点击的话就要考虑到是否给listview加入了Header,或者是Footer,响应的也要对它们的focusable设置成false.
<CheckBox android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:focusable="false" android:layout_margin="10dp" />
或者整个item的父布局属性
android:descendantFocusability="blocksDescendants"
2.按上面的还是无法点击的话就要考虑到是否给listview加入了Header,或者是Footer,响应的也要对它们的focusable设置成false.
相关文章推荐
- ListView更新后无法响应点击事件解决方法(失去焦点)
- 自定义SwipeRefreshLayout 嵌套listview 并解决item点击事件焦点冲突问题
- ListView滑动item时响应滑动的条件及解决与点击事件的冲突
- 开发笔记:解决安卓GestureOverlayView手势和ListView点击事件、文本框获取焦点冲突的问题
- Android ListView焦点事件冲突问题与解决
- ListView触摸事件和Item点击事件冲突解决方法
- 完美解决listView 文字超链接点击事件和listitem点击事件冲突问题
- 解决 点击ListView空白处事件不响应问题
- SlidingMenu+ViewPage+ListView嵌套(类似网易 ) ListView点击事件失效冲突问题解决
- 解决listView的item无法响应点击事件onItemClickListener的问题
- Android ListView焦点事件冲突问题与解决
- Android ListView的Item点击事件和Item里控件点击事件冲突问题解决
- ListView setOnItemClickListener无法响应点击事件解决
- input中blur失去焦点事件与点击事件冲突的解决方法
- android中点击ListView的OnItemClickListener事件没有响应解决
- 关于ListView触摸事件和点击Item事件冲突解决方法
- 自定义的ListView 点击事件无响应解决办法
- ListView的Item上有个按钮 ,Item不能响应点击事件的解决方法
- ListView setOnItemClickListener无法响应点击事件解决
- 关于ListView触摸事件和点击Item事件冲突解决方法