Android编程心得-ListView子项点击无反应的解决办法
2014-03-10 16:22
501 查看
在使用ListView控件的过程中,当子项包括Button或者CheckBoX等控件时,直接点击子项无反应,分析发现原来是Button,CheckBoX等控件会优先获取焦点,那么子项点击的焦点就被上述控件抢走了,解决办法有以下两种
1.将ListView对应布局文件Layout内的所有子控件的android:focusable属性设为false
2.包含所有子空间的Layout的属性设置成如下方式
android:descendantFocusability="blocksDescendants"
这里我采取的是第二种方式,设置后果然能够触发OnItemClick事件了
1.将ListView对应布局文件Layout内的所有子控件的android:focusable属性设为false
2.包含所有子空间的Layout的属性设置成如下方式
android:descendantFocusability="blocksDescendants"
这里我采取的是第二种方式,设置后果然能够触发OnItemClick事件了
相关文章推荐
- Android—ListView点击某一项item无反应解决办法
- android listview 有 checkbox 时点击没反应 解决办法
- Android,LIstView中的OnItemClick点击无效的解决办法
- Android开发:ListView系列之item点击事件的实现及点击事件失效的解决办法
- android listView 点击无响应的解决办法
- Android编程心得-ListView的Item高亮显示的办法
- Android中ListView的item点击没有反应的解决方法
- “PullToRefreshListView 在Android 4.1 (Jelly Bean)中点击没反应”的解决方法
- Android中ListView实现子控件点击事件后ListView点击事件失效解决办法
- [Android] 点击listView的item无响应【解决办法】
- Android 解决 ListView的item中嵌套ScrollView,ScrollView拦截ListView的Item点击事件的解决办法
- Android 中ListView点击Item无响应问题的解决办法
- android 自定义TextView支持微博功能后在ListView占用了Item点击的解决办法
- Android中ListView点击事件失效的解决办法
- android 自定义TextView支持微博功能后在ListView占用了Item点击的解决办法
- 点击listView控件只有第一行有反应的解决办法
- Android中ListView子项margin失效解决办法
- android点击菜单子项无响应的解决办法listView
- Android中ListView实现子控件点击事件后ListView点击事件失效解决办法
- Android编程心得-常见问题解决办法(不断更新中..)