如何使用Universal Image Loader Android在ViewPager中仅显示缓存内存图像?

moD*_*Dev 4 android android-viewpager universal-image-loader

我想只显示从url下载后加载到缓存中的那些图像 Universal Image Loader

我有15个URL来下载图像和显示ViewPager,但其中只有5个被下载,我关闭了应用程序..现在我没有任何互联网连接从网络获取所有其他图像,但应用程序将只显示5图像和剩余页面将为空白..

是否有可能只获得那些图像的列表cache Memory

我们如何限制ViewPager其他空白页?

我已成功实施Universal Image Loader,但却陷入了这些问题.

任何想法/建议/样品将不胜感激..

谢谢

nos*_*a13 8

您可以使用光盘缓存定义图像是否缓存在光盘上:

File cachedImage = imageLoader.getDiscCache().get(imageUrl);
if (cachedImage.exists()) {
    /// image is cached
}
Run Code Online (Sandbox Code Playgroud)

您可以检查每个图像URL,定义缓存的图像并适当地配置ViewPager.