最近在做一个listview多选checkbox时,点击checkbox时调用

listView.setOnItemClickListener(new OnItemClickListener() {

@Override

public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {}

}

没有反应。

解决方法:

网上查了对Item Layout的根控件设置其android:descendantFocusability="blocksDescendants"没有效果后来在listview 的item里面checkbox添加

android:clickable="false" android:focusable="false" android:focusableInTouchMode="false"

后能正常调用。

更多相关文章

  1. 三、安卓UI学习(1)
  2. android用户界面之按钮(Button)教程实例汇
  3. 关于Android(安卓)Studio3.2新建项目Android(安卓)resource link
  4. 在Fragment中设置控件点击方法,执行失败。
  5. TabHost与RadioGroup结合完成的菜单【带效果图】5个Activity
  6. Android常用控件
  7. android用户界面-组件Widget-画廊视图Gallery
  8. 总目录
  9. android 单元测试

随机推荐

  1. Android获取前台进程包名
  2. 从NDK在非Root手机上的调试原理探讨Andro
  3. 第二篇 ( wcf 与 android 图片上传下载)
  4. AndroidStudio中gradle异常:unexpected en
  5. Android(安卓)中文 API (22) ―― MultiAut
  6. 搭建Android(安卓)NDK开发环境
  7. Android(安卓)电子罗盘--指南针(方向传感
  8. Mapbox Android学习笔记(1)简介
  9. android studio ndk 调试技巧
  10. Android(安卓)中 ListView Adapter getVi