有没有办法知道从UniversalLoader加载图像的位置?

时间:2016-09-23 00:55:48

标签: android universal-image-loader

我在我的项目中使用通用图像加载器。如果图像是从服务器加载的,我想做一个特定的操作,如果从内存或磁盘缓存加载,我想做任何事情。

到目前为止,我发现这样做的唯一方法是提前ping内存和磁盘缓存,看看它们是否包含图像。这不是很好,因为如果不存在,显示图像的正常流程将重复此检查,因此我重复工作。

有更好的方法吗?我在代码中看到了一个LoadedFrom变量,该变量通过不同的内部方法传递,但不会在公共API上返回。

1 个答案:

答案 0 :(得分:1)

您可以使用此代码检查缓存的图像:

C:/Documents