繁体   English   中英

android通用图像加载器在viewpager中有两个listview

[英]android universal image loader for two listview in viewpager

我在我的android程序中使用universalImageLoader

我的情况:

  • 1个浏览器(2页)

  • 第一页上有一个listview,第二页上有一个gridview。

  • listview显示从互联网下载的图像(延迟加载),

  • gridview显示SD卡上的图像。

两者都使用universalImageLoader加载图像。

我的问题:

首先,转到viewpager的第1页,当网络速度很慢时, universalImageLoader池中的所有线程都在下载listview的图像,这时,转到viewpager的第2页,gridview为空,因为所有线程都在下载图像,我们必须等到所有图像下载完成,然后才能看到出现在gridview中的图像(gridview中的图像应该没有延迟地快速显示,因为它们在SD卡上) 。

我想清除UniversalImageLoader的下载线程池,并在用户转到page2时添加新的本地图像请求,以便可以快速显示SD卡上的图像,但是我没有找到一种方法。 UniversalImageLoader没有clearRequest()方法

有什么办法吗? 提前致谢。

当用户转到page2时,调用ImageLoader.stop() 它清除线程池。

暂无
暂无

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

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