listview checkbox重复选择的问题
2016-03-11 09:33
295 查看
今天在listview中使用checkBox时,会发生checkbox可点击,item不可点击的情况,这是因为checkbox可以点击,会抢占焦点,我们只需把布局文件中checkbox的focuseble改为false,焦点便会向下传递。
还有当我们使用chebox会出现选择一个checkbox控件的时候,下面有些checkbox也会被选中,我们可以定义一个list来存储checkbox的状态,
开始把checkbox.setcheck设为false
当checkbox.ischeck我们就把position存入list
else{
list.remove((Integer)position)
}
if(list.contain(position)){
chebox.setcheck(true)
}
这样就可以解决checkbox的复用问题,怕以后又忘了╮(╯_╰)╭
还有当我们使用chebox会出现选择一个checkbox控件的时候,下面有些checkbox也会被选中,我们可以定义一个list来存储checkbox的状态,
开始把checkbox.setcheck设为false
当checkbox.ischeck我们就把position存入list
else{
list.remove((Integer)position)
}
if(list.contain(position)){
chebox.setcheck(true)
}
这样就可以解决checkbox的复用问题,怕以后又忘了╮(╯_╰)╭
相关文章推荐
- Redis内存使用优化与存储
- 网络性能评估工具iperf
- Gradle命令和配置
- 在IBW中的Windows PE阶段调用自定义应用程序应注意的路径问题
- Spark map-side-join 关联优化
- bootstrap-model-弹出框背景禁止点击
- kk-并发控制和处理
- OpenCV Mat转IplImage陷阱
- 大臣的旅费
- 【游】皇室战争体验分析
- android跳转登陆界面
- 给easyui datebox扩展一个清空按钮
- html 中的 input,触发 iOS 中不同类型的键盘
- Android 国际化问题
- Android 国际化问题
- Android-Gallery实现的电影排片表
- ARM开发板系统移植-----u-boot的编译
- Linux 消息队列编程
- Linux 共享内存编程
- Linux 信号量同步编程