listview中有checkbox 滑动后状态改变
2012-09-26 14:45
197 查看
问题描述:listview中有checkbox组件 选中itemX后 滑动listview itemX滑出屏幕再滑回来 状态变成了未选中
经网上一篇博文的点拨(虽然他也不甚知其原因)
http://blog.sina.com.cn/s/blog_65570a20010108lp.html
但我找到了自己的问题 很是窘迫 都是复制粘贴的代价
原来关于checkbox状态的存取写倒了
正确的先存后取 之前错误的先取后存了
经网上一篇博文的点拨(虽然他也不甚知其原因)
http://blog.sina.com.cn/s/blog_65570a20010108lp.html
但我找到了自己的问题 很是窘迫 都是复制粘贴的代价
原来关于checkbox状态的存取写倒了
正确的先存后取 之前错误的先取后存了
holder.cBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){ @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { if(isChecked){ isCheckedMap.put(id,true); }else{ isCheckedMap.put(id,false); } } }); holder.cBox.setChecked(isCheckedMap.get(id));
相关文章推荐
- CheckBox在listView滑动后状态改变的解决办法
- listview中有checkbox 滑动后状态改变
- CheckBox的选择状态会根据ListView或GridView的滑动而自动改变
- 解决android中listview中嵌套checkbox滑动时checkbox状态改变问题
- [置顶] android ListView包含Checkbox滑动时状态改变
- 【listview&checkbox】listview中有checkbox 滑动后状态改变
- ListView嵌套CheckBox滑动时CheckBox选中状态错乱
- ListView嵌套CheckBox滑动时CheckBox选中状态错乱
- Android中ListView包含CheckBox时滑动丢失选中状态的解决
- android listview + checkbox 列表上下滑动导致复选框状态丢失解决办法
- Android中ListView包含CheckBox时滑动丢失选中状态的解决
- Android中ListView包含CheckBox时滑动丢失选中状态的解决
- listview中有checkbox 滑动后状态混乱现象
- ListView的View回收引起的checkbox状态改变监听问题
- ListView的View回收引起的checkbox状态改变监听问题
- ListView嵌套CheckBox滑动时CheckBox选中状态错乱
- android 改变listview中checkbox的状态
- android自定义listview,添加监听器,解决屏幕滑动组件状态干扰的问题checkbox
- android ListView包含CheckBox时滑动丢失选中状态的解决