如何在列表视图中实现延迟加载的图像列表

时间:2013-04-11 22:24:15

标签: android image listview scroll universal-image-loader

我要做的是浏览图像列表。但是当我快速向下或向上滚动时,图像按顺序放错了位置。差异照片出现在它应该是的地方。我已经尝试将imageview设置为null drawable from my imageloader library,以清除任何明显的图像(如果有的话)。但问题仍然存在。我该怎么办

2 个答案:

答案 0 :(得分:2)

您可以尝试使用Universal image loader

这适用于listView优化,如果listView包含来自Web的图像,则可以提高性能。

特点:

  • 多线程图像加载宽调整ImageLoader的可能性
  • 配置(线程执行器,下载器,解码器,内存和光盘
  • 缓存,显示图像选项等)图像的可能性
  • 在内存和/或设备的文件系统(或SD卡)中缓存
  • “监听”加载过程的可能性定制的可能性 每个显示图像调用分离选项Widget支持

答案 1 :(得分:0)

终于发现了罪魁祸首。我正在使用imageview.bringtofront()函数,该函数由于某种未知原因导致问题。我想在另一个面前放置一部分imageview,并使用相对布局&带到前面。现在我删除了bringtofront()并在relativelayout中重新排列了imageview,以便它已经在前面。解决。谢谢大家