android listview中经常会遇到 OnItemClickListener 点击和里面某个button或者ImageView要求点击事件,这时候就会起冲突。

解决方案:

1,在listview 的item.xml中根布局RelativeLayout加上 android:descendantFocusability="blocksDescendants"

2,button里面加上

android:focusable="false"

android:clickable="true"



android:descendantFocusability用法简析 详见另外一个博客

http://www.cnblogs.com/eyu8874521/archive/2012/10/17/2727882.html

更多相关文章

  1. Android(安卓)控制EditText输入为英文或数字
  2. Android的webView和h5+js交互
  3. android 反汇编,修改,重新打包
  4. Android源代码下载
  5. Android(安卓)Popuwindow使用
  6. Android(安卓)Fragment viewPage TabLayout用法。
  7. 设置EditText可点击但是不可编辑
  8. 终于搞定Eclipse下看Android的源码
  9. [android] 保存文件到手机内存

随机推荐

  1. Android(安卓)5.1 API 22 所有sdk文件下
  2. android studio 55线程更新UI handler
  3. Android5.0 SDK 相关资源下载地址
  4. android将控件设置为透明色
  5. android使用xml布局文件设计提示对话框
  6. Android(安卓)Lint常见问题分析(for stud
  7. Android(安卓)UI设计技巧总结归纳
  8. android radiogroup样式(设置切换背景与文
  9. android https之三
  10. [Android]实现Spinner控件