列表在滚动时变形

时间:2010-11-30 12:58:26

标签: android

我正在使用自定义ListView,当我滚动列表时,每个listitem的图像字段被其他一些listitem的其他图像替换。

请告诉我listview的一些属性以防止这种情况。

实际上,当我们滚动列表时,可能会看到那些不可见的项目 每次滚动时都需要由列表适配器再次填充。

先谢谢

2 个答案:

答案 0 :(得分:0)

你在这个???

中使用延迟加载机制吗?

如果是,则在从网址获取实际图像之前,您需要将图片图像设置为列表项的图像视图。

如果没有,则convertView可以将旧位图或绘图集填充到任何其他图像视图的图像视图中。

答案 1 :(得分:0)

在Android开发者博客上查看这篇文章,它可以让您深入了解如何实现这一点。除了本文之外,我还会将图像缓存在WeakReferences和文件中,以避免多次下载相同的项目...

http://android-developers.blogspot.com/2010/07/multithreading-for-performance.html