三种方法都可以实现:需要在listview显示内容的布局文件里进行修改才可以起到作用
1.在linearLayout中添加android:descendantFocusability="blocksDescendants"

2.在linearLayout中添加android:descendantFocusability="blocksDescendants" 同时也在button中添加android:focusable="false“都可以实现的


<?xml version="1.0" encoding="utf-8"?><LinearLayout  xmlns:android="http://schemas.android.com/apk/res/android"  android:layout_width="match_parent"  android:layout_height="match_parent"  android:descendantFocusability="blocksDescendants">    <CheckBox  android:id="@+id/checkbox1"  android:layout_width="wrap_content"  android:layout_height="wrap_content" android:focusable="false"/>      <TextView  android:id="@+id/text1"  android:layout_width="wrap_content"  android:layout_height="wrap_content"  android:textSize="16dp"/>  </LinearLayout>




更多相关文章

  1. Android(安卓)远程调试 JNI 实现
  2. Android(安卓)数据存储与读取:SQLite
  3. Android(安卓)ImageView控件的setMaxWidth、setMaxHeight不起作
  4. Android(安卓)配置 FileProvider
  5. ubuntu下无法更新android sdk
  6. eclipse ADT在线安装 https://dl-ssl.google.com/android/eclips
  7. android button 上添加图片
  8. and 使用以及添加一个自己的mime type在ContactsContract
  9. Android之使用ContentResolver对通信录中的数据进行简单操作

随机推荐

  1. Android之SharedPreference轻量级数据存
  2. android显示圆形图片
  3. android 录音
  4. Android之merge(二)
  5. android 给textview部分文字设置点击事件
  6. Android(安卓)-- Button [ 学习笔记 一 ]
  7. Android(安卓)自定义加载view(菊花效果)
  8. android获取版本信息
  9. android获取短信state
  10. android 如何从sqlite读取数据到spinner