读书人

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

发布时间: 2012-08-15 16:57:17 作者: rapoo

求助,ListView显示条目颜色动态设置问题。
先上图,

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

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

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

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

[解决办法]
变量的设置问题吧?我以前好像也出现过。
[解决办法]
自定义下Adapter

读书人网 >Android

热点推荐