当前位置: 代码迷 >> Android >> ,ListView显示条目颜色动态设置有关问题
  详细解决方案

,ListView显示条目颜色动态设置有关问题

热度:16   发布时间:2016-05-01 18:02:35.0
求助,ListView显示条目颜色动态设置问题。
先上图,

这张图我主要做的功能是设置条目的已读,红色框标出的是我已经设置条目为已读的条目,我用的方法是,长按该条目然后显示一个对话框,点击标记为已读,然后该条目颜色变为灰色,下面的一样。
但是,再看下图,

这张图是我在前面两个条目标记为已读后,通过下拉这个条目列表显示的下面一些条目,但是奇怪的是,下面的两个我没有操作的条目也变成了灰色,这是为什么?这个ListView存在问题?
搞不懂。

谁能帮帮我,解决这个问题。

------解决方案--------------------
看不到图噢!
------解决方案--------------------
还是看不到图
------解决方案--------------------
就不能传到其他图床吗。。。
------解决方案--------------------
ListView中的单个view是会重用的,你后面用到的view和前面的view其实是一个view,只不过里面的内容不同罢了。所以不能直接改变view的眼色。需要的话自定义adapter来绘制吧。
------解决方案--------------------
恩 在自定义Adapter 进行判断吧

------解决方案--------------------
变量的设置问题吧?我以前好像也出现过。
------解决方案--------------------
自定义下Adapter
  相关解决方案