ListView 滑动时组件数据或图片变化

来源:互联网 发布:淘宝衣服相同钱不一样 编辑:程序博客网 时间:2024/05/16 00:47

在写一个比较复杂的ListView时,发现listView在滚屏滑动时,listView中组件的数据/图片会发生变化,


经过排查发现,是由于使用viewHolder缓存后,在getView中填充数据时使用if, 而没有使用else导致的


去掉if或添加else即可解决


原因详见使用ViewHolder缓存的原理

0 0