繁体   English   中英

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

[英]How to implement a lazy loaded list of images in a listview

我正在尝试做的是滚动浏览图像列表。 但是,当我快速向下或向上滚动时,图像会错位。 差异图片会出现在原本应该放置的地方。 我尝试将imageview设置为从我的imageloader库中可绘制的null,以清除任何rpevious图像(如果有)。 但是问题仍然存在。 我该怎么办

您可以尝试使用通用图像加载器

如果您的listView包含来自Web的图像,这是为了优化listView和提高性能。

特征:

  • 多线程图像加载广泛调整ImageLoader的可能性
  • 配置(线程执行器,下载器,解码器,内存和光盘
  • 缓存,显示图像选项等)
  • 在内存和/或设备的文件系统(或SD卡)中进行缓存
  • 可以“监听”加载过程,可以使用单独的选项自定义每个显示图像调用窗口小部件支持

终于发现了罪魁祸首。 我正在使用imageview.bringtofront()函数,由于某些未知原因导致了该问题。 我想将imageview的一部分放在另一个的前面,并且正在使用相对布局并显示在最前面。 现在我删除了broketofront()并以相对布局重新排列了图像视图,以便它已经在前面。 解决。 谢谢你们

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM