listview中有checkbox 滑动后状态混乱现象
2013-12-14 16:15
204 查看
问题描述:listview中有checkbox组件 选中itemX后 滑动listview itemX滑出屏幕再滑回来 状态变成了未选中
网上查了下,和一哥们犯了同样的错:先后顺序写反了
网上查了下,和一哥们犯了同样的错:先后顺序写反了
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));
相关文章推荐
- 解决listview嵌套checkbox滑动时状态的错乱
- Android中ListView包含CheckBox时滑动丢失选中状态的解决
- ListView嵌套CheckBox滑动时CheckBox选中状态错乱
- Android ListView在有checkbox的情况下上下滑动选中状态错误以及position错乱
- Android中ListView包含CheckBox时滑动丢失选中状态的解决
- Android中ListView包含CheckBox时滑动丢失选中状态的解决
- Android中ListView数据不止一页,滑动后CheckBox丢失选中状态
- android ListView包含CheckBox时滑动丢失选中状态的解决
- AndroidのListView包含CheckBox时滑动丢失选中状态的解决
- ListView嵌套CheckBox滑动时CheckBox选中状态错乱
- ListView可回收引起CheckBox选中状态混乱的解决方案
- android ListView 中CheckBox选中后,状态混乱的解决方案
- listview中有checkbox 滑动后状态改变
- Android中ListView包含CheckBox时滑动丢失选中状态的解决
- Android中ListView包含CheckBox时滑动丢失选中状态的解决
- Android 自定义listview 添加监听器 解决屏幕滑动组件状态干扰的问题checkbox
- [置顶] android ListView包含Checkbox滑动时状态改变
- Android中ListView包含CheckBox时滑动丢失选中状态的解决
- android listview + checkbox 列表上下滑动导致复选框状态丢失解决办法
- CheckBox的选择状态会根据ListView或GridView的滑动而自动改变