gpt4 book ai didi

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

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:05:40 27 4
gpt4 key购买 nike

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

例子

我有 15 个 URLS 可以下载图片并在 ViewPager 中显示,但其中只有 5 个被下载,我关闭了应用程序。现在我没有了任何互联网连接都可以从网络上获取所有其他图像,但应用程序将只显示 5 张图像,其余页面将是空白的..

是否有可能只从缓存内存中获取那些图像的列表??

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

我已经成功实现了 Universal Image Loader,但在这些问题上卡住了。

任何想法/建议/示例将不胜感激..

谢谢

最佳答案

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

File cachedImage = imageLoader.getDiscCache().get(imageUrl);
if (cachedImage.exists()) {
/// image is cached
}

您可以检查每个图像 URL,定义哪些图像被缓存并适本地配置 ViewPager。

关于android - 如何使用 Universal Image Loader Android 在 ViewPager 中仅显示缓存内存图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14073881/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com