【发布时间】:2013-03-09 08:16:09
【问题描述】:
我有自定义 ListFragment 和自定义 ListAdapter 和四个带有其他内容的导航选项卡。我需要显示一些需要从 Fragment 中的 URL 下载的图像。
我尝试使用Universal Image Loader。它工作正常,但它似乎没有兑现我的文件,虽然我已经设置好了。每次我打开另一个选项卡然后返回到这个图像时,都会重新开始下载。
我正在从ListAdapter 的getView() 拨打displayImage(String url, ImageView view, DisplayImageOptions options)。
问题:
如何让 UIL 在每次重新创建 Activitiy 或 Fragment 时不下载图像?
DisplayImageOptions options = new DisplayImageOptions.Builder()
.showStubImage(R.drawable.blue_background)
.cacheInMemory()
.cacheOnDisc()
.build();
imageLoader.init(ImageLoaderConfiguration.createDefault(context));
【问题讨论】:
标签: android caching universal-image-loader