请教有关ListView里的CheckBox选中的问题。
来源:互联网 发布:flv视频安卓软件 编辑:程序博客网 时间:2024/05/22 06:15
我也百度了很多帖子,也试过网上的很多例子,但是依旧没能解决问题。希望能有好心人帮我看一下,不胜感激。
问题如下:ListView中的每条数据都是来自数据库,有自己的ID。现在要判断每个CHeckBox的选中状态,这个状态也是根据数据库中其他数据进行判断的(有一张表,保存了对应的ID和status标志,status表示勾选,没有勾选的则不会保存)。这两张图片是勾选后的状态,因为每一条点击后都会跳转到另一个activity(是一个填写问题的界面,如果填写了就是“查看问题”,没填写就是 “填写问题”)。问题信息是跟listview对应的每一条绑定的,因为这个listview显示的是一条条的标准。
下面是进行判断的语句:
if(!ct.isChecked){
//问题是否检查
getProblemSelected(ct.CHECKSTANDARDID);//进行数据查询获得是否勾选
//问题是否填写
getProblemDataInfo(ct.CHECKSTANDARDID);//进行数据查询,查询有没有问题记录,只查询对应的问题主键
if (problem.SHEETID !=null) {
holder.check_task_image.setText("查看问题");
holder.check_task_checkbox.setChecked(true);
holder.check_task_checkbox.setClickable(false);
_mList.get(index).isChecked = true;
}else if("1".equals(problemselected.STATUS)&&problem.SHEETID == null){
holder.check_task_image.setText("填写问题");
holder.check_task_checkbox.setChecked(true);
holder.check_task_checkbox.setClickable(false);
_mList.get(index).isChecked = true;
}else {
holder.check_task_image.setText("填写问题");
holder.check_task_checkbox.setClickable(true);
_mList.get(index).isChecked = false;
}
}
可能问题描述的不是很清晰,希望有过这方面经验的朋友能不吝赐教,不胜感激。
问题如下:ListView中的每条数据都是来自数据库,有自己的ID。现在要判断每个CHeckBox的选中状态,这个状态也是根据数据库中其他数据进行判断的(有一张表,保存了对应的ID和status标志,status表示勾选,没有勾选的则不会保存)。这两张图片是勾选后的状态,因为每一条点击后都会跳转到另一个activity(是一个填写问题的界面,如果填写了就是“查看问题”,没填写就是 “填写问题”)。问题信息是跟listview对应的每一条绑定的,因为这个listview显示的是一条条的标准。
下面是进行判断的语句:
if(!ct.isChecked){
//问题是否检查
getProblemSelected(ct.CHECKSTANDARDID);//进行数据查询获得是否勾选
//问题是否填写
getProblemDataInfo(ct.CHECKSTANDARDID);//进行数据查询,查询有没有问题记录,只查询对应的问题主键
if (problem.SHEETID !=null) {
holder.check_task_image.setText("查看问题");
holder.check_task_checkbox.setChecked(true);
holder.check_task_checkbox.setClickable(false);
_mList.get(index).isChecked = true;
}else if("1".equals(problemselected.STATUS)&&problem.SHEETID == null){
holder.check_task_image.setText("填写问题");
holder.check_task_checkbox.setChecked(true);
holder.check_task_checkbox.setClickable(false);
_mList.get(index).isChecked = true;
}else {
holder.check_task_image.setText("填写问题");
holder.check_task_checkbox.setClickable(true);
_mList.get(index).isChecked = false;
}
}
可能问题描述的不是很清晰,希望有过这方面经验的朋友能不吝赐教,不胜感激。
0 0
- 请教有关ListView里的CheckBox选中的问题。
- 请教有关ListView里的CheckBox选中的问题。
- 请教有关ListView里的CheckBox选中的问题。
- 如何获取listview里选中的checkbox
- 关于listview中checkbox的选中问题
- ListView checkbox 重复选中的问题。
- checkbox选中的问题
- 关于ListView中checkBox选中状态错乱问题的解决办法
- 有关ListView 多个item选中的问题
- ListView里的CheckBox使用
- Android中ListView、GridView里的CheckBox混乱且记录选中数量不准确的解决方案
- ListView里的CheckBox选中后滑动时候选择错位的原因.
- 解决listView嵌套CheckBox的选中错乱
- ListView点击checkbox其他checkbox也被同时选中的问题
- ListView点击checkbox其他checkbox也被同时选中的问题
- ListView点击checkbox其他checkbox也被同时选中的问题
- ListView点击checkbox其他checkbox也被同时选中的问题
- jquery选中checkbox的问题
- Android TV版本支付开发
- 源码编译问题
- 我正在制作一网页,出现 ADODB.Recordset 错误 '800a0bb9'参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
- 为什么我这两个ImageView所显示的图片是一样大的呢,我是想把图片设置更大点,可怎么设置都一样啊
- Android开发 我想设置edittext 输入完成后在调用监听方法
- 请教有关ListView里的CheckBox选中的问题。
- listview中item下拉出现空指针和outofindex问题 求大神们指点
- ScrollView嵌套ListView然后重写ListView结果ListView中的图片显示不全,但是根据日志图片已经加载了,但就是不显示
- android listview每个item里面有个radiobutton,怎么弄radibutton的单选事件
- eWebEditor浏览器兼容问题
- Android下拉菜单
- Android真机测试的时候一连接电脑Eclipse就无响应
- 想要在fragment页面中进行scrollView的监听,但是总是报错
- iOS如何实现沉浸式通知栏,通知栏背景颜色跟随app导航栏背景颜色而改变