ListView 与checkBox配合使用 全选 和 多选
来源:互联网 发布:90后初中时代网络歌曲 编辑:程序博客网 时间:2024/04/29 04:54
private HashMap<Integer, Boolean> mIsSelected //全选/取消 private void selectAll(Boolean isSelected) { for (int i = 0; i < dataList.size(); i++) { mIsSelected.put(i, isSelected); } mAdapter.notifyDataSetChanged(); }//----------------Adapter------------ holder.checkBox.setChecked(mIsSelected.get(i)); // holder.checkBox.setOnCheckedChangeListener(); //莫名奇妙刷新UI多次,会将mIsSelected的值改变一直追不到原因 //换成onClick就没这个问题了 holder.checkBox.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { CheckBox cb = (CheckBox)view; mIsSelected.put(i,cb.isChecked()); //todo... } });
0 0
- ListView 与checkBox配合使用 全选 和 多选
- ListView+CheckBox实现全选和反选
- ListView和CheckBox嵌套,全选,反选
- 带checkBox的ListView全选和取消。
- ListView全选删除CheckBox
- Listview中CheckBox全选
- 使用CheckBox控件实现全选与全不选
- ListView和CheckBox实现全选,全不选和反选
- 实现listview中checkbox的全选、反选和取消
- checkbox全选与取消全选
- checkbox全选与取消全选
- listview与checkbox联合使用
- CheckBox与ListView结合使用
- 实现全选和取消全选(JavaScript控制CheckBox 的全选与取消全选)
- Android带CheckBox的ListView,全选,CheckBox和ListView事件分离
- ListView CheckBox 全选,单选
- checkbox全选和取消全选
- checkbox 全选和取消全选
- 在Lua中使用自定义类——tolua++工具使用(下集)
- 黑马程序员——Java基础---String类和基本数据类型包装类
- Cocos2d-x Box2D物理引擎编译设置
- SQL Server 得到SPID,唯一的sessionID
- 样式不起作用 css无效
- ListView 与checkBox配合使用 全选 和 多选
- Remove Duplicates from Sorted List II
- 嵌入式 秒数转换为时间格式Locatime以及gmtime不可以重入
- wget 下载网页目录
- TCP连接的关闭过程
- http 网络编程
- 从内存字节流到文件—GlobalAlloc,GlobalLock,LockResource等用法
- C\C++代码优化的建议
- json