【发布时间】:2015-06-26 06:58:22
【问题描述】:
我是 glide 的新手,想将我的应用从 Universalimageloader 迁移到 glide。 我想将缓存的图像从磁盘转换为图像文件,并将其显示到 ImageView 中。
当我使用universalimageloader时,我可以通过这种方式轻松完成:
File imageFile = DiskCacheUtils.findInCache(image_url, ImageLoader.getInstance().getDiscCache());
//then show it into image view
String file_target = "file://"+imageFile.getPath();
ImageLoader.getInstance().displayImage(target, imageView);
但是我还没有从文档中找到在 Glide 中执行此操作的方法。
有可能吗?
【问题讨论】:
-
让我们在 GitHub 上跟进您的问题:github.com/bumptech/glide/issues/509
-
感谢您的回复。我会试试的。
-
我们也在从 UniversalImageLoader 迁移,我们发现失去了功能。例如,从缓存中加载图像只需一行:
ImageLoader.getInstance().getDiscCache().get(info.getDownload().getIcon()),我只从缓存中加载了一个位图(如果不存在,则不会下载)。 -
@HenriquedeSousa 你能告诉我,这次迁移的原因是什么?您是否解决了 Glide 的这些缺点?
-
不,我们最终保留了两个图像库,我们没有时间对此进行调查。对不起
标签: caching universal-image-loader android-glide