如何让ListView中的checkbox 不可点击

azx2008 2014-04-28 06:10:33
我现在是一个listview,自定义item中的布局,包括checkbox 和TextView控件
现在点击item可以让该行checkbox选中,同时点击自身的checkbox 也有自己的事件,不过会造成混乱,有个别其他的checkbox也莫名的被选中了。
现在我想直接这样好了,点击整个item区域响应自己的事件,点自身的子控件checkbox设置为无反应,无事件监听。
我在布局文件的根目录设置了android:descendantFocusability="blocksDescendants"这个属性没有效果
求大神
...全文
8707 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
azx2008 2014-04-28
  • 打赏
  • 举报
回复
引用 1 楼 hjywyj 的回复:
clickable="false" enable="false"
不好意思,这个是对的
azx2008 2014-04-28
  • 打赏
  • 举报
回复
引用 1 楼 hjywyj 的回复:
clickable="false" enable="false"
试了,不行
azx2008 2014-04-28
  • 打赏
  • 举报
回复
引用 2 楼 huangbiao86 的回复:
设置 chekcBox属性: android:duplicateParentState="true" 试一下吧
试了,不行
IT人.阿标 2014-04-28
  • 打赏
  • 举报
回复
设置 chekcBox属性: android:duplicateParentState="true" 试一下吧
  • 打赏
  • 举报
回复
clickable="false" enable="false"

80,359

社区成员

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

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