ListView和Checkbox
2016-01-02 13:57
155 查看
在给ListView的Item中的CheckBox设置状态时,只需先让CheckBox绑定OnCheckedChangeListener再进行状态的设置就可以避免滑动ListView后状态的错乱。
如下:
如下:
holder.cb.setOnCheckedChangeListener(new OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // TODO Auto-generated method stub info.setChecked(isChecked); } }); boolean isChecked= info.isChecked(); holder.cb.setChecked(isChecked);
相关文章推荐
- Swift学习之UIButton
- LeetCode - Minimum Window Substring
- C/C++,数据结构单链表(采用C++"引用"方法)(寻找节点、在某处插入结点、删除某位置结点)
- Matlab中的归一化处理
- 深度学习与计算机视觉系列(6)_神经网络结构与神经元激励函数
- 手把手教你学单片机--51单片机C语言开发
- 深度学习与计算机视觉系列(6)_神经网络结构与神经元激励函数
- Rotate Image LeetCode
- Unity3D之坐标变化
- Spring整合Shiro做权限控制模块详细案例分析
- iOS代码规范 2016版
- JS检测数据类型
- 宅米网性能优化实践——初创互联网公司的野蛮成长
- C语言实现程序开机自启动
- PHP开发APP接口
- jquery选择器 之 获取父级元素、同级元素、子元素
- 判断元素标签名、获取标签名
- Maven笔记(二)仓库
- 欢迎使用CSDN-markdown编辑器
- (java多线程与并发)java并发库中的阻塞队列--BlockingQueue