首页 > 其他 > 详细

46黑名单显示的bug---(优化ListView)convertView复用带来的问题

时间:2014-12-15 19:03:07      阅读:514      评论:0      收藏:0      [点我收藏+]

是这样的需求:

在黑名单的列表中前三个显示特殊的颜色,后面的列表显示其他的颜色,如图:

bubuko.com,布布扣

但是当翻到第二屏的时候,我们发现了:

bubuko.com,布布扣

哇,这样是怎么回事呢?根源在于convertView的复用带来的问题。

我本来的代码如下:

bubuko.com,布布扣

修改为如下:

bubuko.com,布布扣

ListView的Item可能带有其他控件,比如CheckBox,带来点击状态的问题。后序会在IM项目中详解。




46黑名单显示的bug---(优化ListView)convertView复用带来的问题

原文:http://blog.csdn.net/chenfuduo_loveit/article/details/41946633

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!