前提是ListView的数据比较多:用CheckBox来标记ListView的item,怎么控制CheckBox的显示和隐藏呢?

Roly 2013-01-21 05:29:59
如题,就是一个ListView ,每一个显示item显示一条文本,现在我需要对这文本进行处理,因此在其右方添加上CheckBox来标记文本,当不处理的时候,希望CheckBox隐藏,哪位大侠能够解决此问题,谢谢!
...全文
351 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Roly 2013-01-29
  • 打赏
  • 举报
回复
问题已经解决,非常感谢
Roly 2013-01-25
  • 打赏
  • 举报
回复
引用 5 楼 weixuejun891229 的回复:
引用 4 楼 j67065 的回复:引用 3 楼 weixuejun891229 的回复:引用 2 楼 j67065 的回复:引用 1 楼 weixuejun891229 的回复:Map<Integer,Boolean> mapSign = new HaspMap<Integer,Boolean>();为每一个Item作一个标记 谢谢!这个只是如何保存,而我的这个问题是……
问题已经解决了一半,不是很明了,谢谢!
Simple魏 2013-01-24
  • 打赏
  • 举报
回复
引用 4 楼 j67065 的回复:
引用 3 楼 weixuejun891229 的回复:引用 2 楼 j67065 的回复:引用 1 楼 weixuejun891229 的回复:Map<Integer,Boolean> mapSign = new HaspMap<Integer,Boolean>();为每一个Item作一个标记 谢谢!这个只是如何保存,而我的这个问题是用户来标记每一个ITEM的过程的实现……
这个就是View的重复利用,当然会重复的出现。你要做的就是在getView()里面,为checkbox设置这个map里面的值就行了。
Roly 2013-01-23
  • 打赏
  • 举报
回复
引用 3 楼 weixuejun891229 的回复:
引用 2 楼 j67065 的回复:引用 1 楼 weixuejun891229 的回复:Map<Integer,Boolean> mapSign = new HaspMap<Integer,Boolean>();为每一个Item作一个标记 谢谢!这个只是如何保存,而我的这个问题是用户来标记每一个ITEM的过程的实现,还是非常谢谢! 道理是一样的,true和fal……
就算已经实现checkbox的显示,可是当点击一个勾选框的时候,在相隔等间距的距离位置也被勾选上了
Simple魏 2013-01-22
  • 打赏
  • 举报
回复
引用 2 楼 j67065 的回复:
引用 1 楼 weixuejun891229 的回复:Map<Integer,Boolean> mapSign = new HaspMap<Integer,Boolean>();为每一个Item作一个标记 谢谢!这个只是如何保存,而我的这个问题是用户来标记每一个ITEM的过程的实现,还是非常谢谢!
道理是一样的,true和false是可以根据用户的操作去修改的。
Roly 2013-01-21
  • 打赏
  • 举报
回复
引用 1 楼 weixuejun891229 的回复:
Map<Integer,Boolean> mapSign = new HaspMap<Integer,Boolean>();为每一个Item作一个标记
谢谢!这个只是如何保存,而我的这个问题是用户来标记每一个ITEM的过程的实现,还是非常谢谢!
Simple魏 2013-01-21
  • 打赏
  • 举报
回复
Map<Integer,Boolean> mapSign = new HaspMap<Integer,Boolean>();为每一个Item作一个标记

80,472

社区成员

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

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