关于ListView中的Checkbox选中没有反应的问题

dystopia 2016-05-20 12:57:37
具体是这样的,我在一个ScrollView中嵌套了一个ListView,每个ListItem都有一个CheckBox,但是呢,现在出现一个十分有趣的问题就是,点击Checkbox没有反应,必须点击Home键退出以后,再进入程序,Checkbox的状态才会改变,我想问问各位大神,这种情况究竟如何处理?
小弟分不多,还请诸位大神见谅!这里先谢过了!
...全文
210 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_29637837 2016-05-20
  • 打赏
  • 举报
回复
或者你可以这样设置,当点击整条item的时候你让他的checkBox.setSelected(!checkBox.isSelected()); 不要那个checkBox单独的监听事件
qq_29637837 2016-05-20
  • 打赏
  • 举报
回复
在geiview里面有没有setTag,在checkBox点击事件里面有没有getTag
dystopia 2016-05-20
  • 打赏
  • 举报
回复
引用 3 楼 qq_29637837 的回复:
你可以看看点击的时候有不有效果是不是点到你选中的那个item toast打印一下
是这样,我在ListView的Adapter里面写了关于checkbox的clicklistener,现在调试貌似是进不去Adapter的getview函数……
qq_29637837 2016-05-20
  • 打赏
  • 举报
回复
你可以看看点击的时候有不有效果是不是点到你选中的那个item toast打印一下
dystopia 2016-05-20
  • 打赏
  • 举报
回复
引用 1 楼 birdsaction 的回复:
listview.requestLayout() 试试 或者 getWindow().getDecorView().requestLayout() 试试
我试试……应该加在哪里?checkbox的clicklistener里面?
Birds2018 2016-05-20
  • 打赏
  • 举报
回复
listview.requestLayout() 试试 或者 getWindow().getDecorView().requestLayout() 试试

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧