android listView 点击无响应的解决方法
2014-04-10 16:18
281 查看
ListView中item有button,checkbox等控件,默认情况下,这些子控件有现货的焦点focus,而ListView的Item能被选中的基础是它能获取Focus焦点,所以,我们可以通过将ListView中Item中包含的所有控件的focusable属性设置为false,这样ListView的Item就自动获得了Focus焦点的权限,也就可以被选中了,同时也会响应onItemClickListener中的onItemClick()方法。
解决办法有两种:
方法一:
将ListView的list_item中的所有子控件focusable属性设置为false
2.将list_item的根控件设置属性
android:descendantFocusability="blocksDescendants"
list_item就屏蔽了所有子控件获取Focus焦点,不需要list_item中的每一个控件设置focusable属性为false
解决办法有两种:
方法一:
将ListView的list_item中的所有子控件focusable属性设置为false
2.将list_item的根控件设置属性
android:descendantFocusability="blocksDescendants"
list_item就屏蔽了所有子控件获取Focus焦点,不需要list_item中的每一个控件设置focusable属性为false
相关文章推荐
- android listView 点击无响应的解决方法
- Android ListView的item点击无响应的解决方法
- Android ListView的item点击无响应的解决方法
- [Android]ExpandableListView 在适配器中isChildSelectable方法返回了true,子目录点击仍然无响应解决方法
- Android ListView的item背景色设置和item点击无响应的解决方法
- android listView 点击无响应的解决方法
- Android ListView的item点击无响应的解决方法
- Android ListView的item点击无响应的解决方法
- Android ListView的item背景色设置和item点击无响应的解决方法
- android ListView的OnItemClickListener事件被其内部Button点击事件屏蔽的解决方法
- ListView的item点击事件无响应的解决方法
- android 自定义ListView 使其带单选框按钮,并解决item点击不响应的问题
- Android防止点击过快造成多次响应事件的解决方法
- 【完美解决】Android ListView item 点击没有响应的问题
- [Android] ExpandableListView 子目录点击不响应,解决
- ListView更新后无法响应点击事件解决方法(失去焦点)
- Android中ListView的item点击没有反应的解决方法
- Android listview 的 item 点击无效(无法获取焦点)的解决方法
- 解决android ListView item中事件处理无法响应方法
- android点击菜单子项无响应的解决办法listView