如果listview 的item里面有button,imagebutton,往往会造成click事件被button截取,而listview的item收不到click事件,通过google,发现需要做两件事情

1 在item的布局中给我们最大的layout设置1个属性android:descendantFocusability="blocksDescendants"

blocksDescendants:viewgroup会覆盖子类控件而直接获得焦点

2 在button里面加android:focusable="false"

更多相关文章

  1. android 给动画添加结束监听事件
  2. [qualcomm android] sim card status processing
  3. android开发之滑动效果实现图片浏览_ViewFilpper的使用
  4. Android事件分发机制——View(一)
  5. Android(安卓)ListView/ListActivity点击长按事件
  6. Android(安卓)ActionBar使用方法
  7. Android性能分析和优化之traces.txt(ANR分析)
  8. EventBus的简单用法及介绍
  9. Android(安卓)EventBus的使用

随机推荐

  1. 总结Android多分辨率支持
  2. android 所有焦点问题汇总【Focus】
  3. arcgis for Android(安卓)100.2 加载shp
  4. Android(安卓)开发实践 ViewGroup 实现左
  5. Design Widget
  6. Android(安卓)Studio 百度地图开发
  7. WIFI移植手记
  8. TabWidget/TabHost的两种使用方法
  9. Android(安卓)Studio中的build.gradle文
  10. Android中menu详解