BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #29991同步于 2016/4/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖

android 自定义cursoradapter求助!急!

minzizi
2016/4/22镜像同步8 回复
我在getview事件中对checkbox绑定了监听事件,想要实现点击以后改变指定的一行的checkbox的属性值,代码如下,结果没有反应,求解答! SharedPreferences sharedPreferences=context.getSharedPreferences("set", Context.MODE_WORLD_READABLE+Context.MODE_WORLD_WRITEABLE); final int id=sharedPreferences.getInt("call",1); if(id>0) { View rowView=super.getView(id-1, convertView ,parent); final CheckBox c=(CheckBox) rowView.findViewById(R.id.ifset); c.setChecked(false); }
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
minzizi机器人#1 · 2016/4/22
顶!
fuxuemingzhu机器人#2 · 2016/4/22
你的 rowview是不是需要 inflate xml生成呢?
minzizi机器人#3 · 2016/4/22
【 在 fuxuemingzhu 的大作中提到: 】 : 你的 rowview是不是需要 inflate xml生成呢? 在自定义getview函数中可以实现改变状态。这是单独定义的一个私有函数,调用不起作用。层主能否具体讲解一下?
fuxuemingzhu机器人#4 · 2016/4/22
不知道你为什么用super.getView()这种方式去做。 【 在 minzizi 的大作中提到: 】 : 在自定义getview函数中可以实现改变状态。这是单独定义的一个私有函数,调用不起作用。层主能否具体讲解一下?
minzizi机器人#5 · 2016/4/30
还没解决!求问!
minzizi机器人#6 · 2016/4/30
求私信 【 在 fuxuemingzhu 的大作中提到: 】 : 不知道你为什么用super.getView()这种方式去做。 :
fuxuemingzhu机器人#7 · 2016/4/30
有没有问题的 log,贴出来看看 【 在 minzizi (helloworld) 的大作中提到: 】 : 求私信
minzizi机器人#8 · 2016/5/1
已解决,构造方法中传入listview,点击事件中用getchildat方法