android listview 动态改变item内空间的颜色
做一个词典,要将测试的结果在最后显示出来。
举例:
单词:anderstand
选项:A:知道
? ? ? ? ?B:牛
? ? ? ? ?C:大便
? ? ? ? ?D:热火队
?
显然答案是 A。
做测测试的时候,类似这样的单词测试有50个,每次都会让你选择一个的。比如我选择了
B:牛,那么这是错的。
?
我要在最后的单词测试中将显示:
?
单词:anderstand
选项:A:知道
? ? ? ? ?B:牛
? ? ? ? ?C:大便
? ? ? ? ?D:热火队
?
将正确的答案的颜色设置成为蓝色,选错的答案设置成为红色,类似于

-----------------------------------------------------------》》》
也就是动态的显示我们a b ?c ?d四个选项的颜色喽。
listview用的是适配器是继承了baseadapter,所以我们从网上找答案,
(其实,我相信,好多同学朋友,起初使用listview都是通过百度,或者是谷歌来找代码做demo的)
于是百度,谷歌下,
?
http://www.cnblogs.com/allin/archive/2010/05/11/1732200.html
代码:
?? 这里的
?于是,做好以后,运行程序,当下拉上拉listview的时候,item的颜色是不对的,就是说,不该有颜色的控件,也添加了颜色。
可能是listview这样的情况大家遇到的比较少,我网上查了下,没有这样的例子。苦逼了,最后的居然是这样的:
?
?
??
如上上面的一行代码就解决了问题了。
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?