全选,单选在android中运用的比较多,类似购物车结算全选一样,闲来无事。做个简单demo,效果图如下:

一个简单android的全选,单选demo_第1张图片


代码比较简单。主要是在适配器里面判断;

if (mList.get(position).getIsSelect().equals("0")){     holder.select.setSelected(false);}else{     holder.select.setSelected(true);}

在activity中点击更新:

@Overridepublic void onSelectedListener(int pos) {    if (mList.get(pos).getIsSelect().equals("0")){        mList.get(pos).setIsSelect("1");    }else{        mList.get(pos).setIsSelect("0");        mSelectAll.setSelected(false);    }    adapter.notifyDataSetChanged();}

整个demo下载地址:下载

更多相关文章

  1. Android 适配器Adapter的学习
  2. android 数据库技术 | 文件系统,SDCARD访问,CONTENT PROVIDER,SQLIT
  3. Java泛型应用之打造Android中ListView和GridView万能适配器【Com
  4. Android实现自定义适配器详解
  5. 【Android】 Android中适配器简介
  6. android分组数据适配器demo
  7. 创建适配器时报:ERROR/AndroidRuntime(1703): Caused by: androi
  8. android中各种适配器之SimpleAdapter使用

随机推荐

  1. android笔记(一)
  2. Android SDK离线快速安装教程 Android SD
  3. Android(安卓)Studio 错误: 非法字符: '
  4. Android 动态加载(三) - 类的加载流程源码
  5. Android Layout属性笔记
  6. 《Android 从初学者入门到成为高手 视频
  7. Android使用fitsSystemWindows属性实现–
  8. Android圆形水波纹按钮的实现(Ripple)
  9. Android技能树 — 排序算法基础小结
  10. android 写 xml时,加layout与不加的区别(如