清除UIL库的缓存

Clear cache of UIL library

我正在使用通用图像加载器库在我的列表视图中加载图像。我想一次清除所有图片的缓存。

我知道如何一次处理一张图片。

 MemoryCacheUtils.removeFromCache("file://"+path, ImageLoader.getInstance().getMemoryCache());
DiskCacheUtils.removeFromCache("file://"+path, ImageLoader.getInstance().getDiskCache());

我该怎么做?

您可以通过以下方式做到这一点:

imageLoader.clearMemoryCache();

imageLoader.getDiskCache().clear();

这取决于您的配置。

您可以清楚地清除内存缓存和磁盘缓存。对于每个刚刚调用:

ImageLoader.getInstance().clearMemoryCache();
ImageLoader.getInstance().clearDiskCache();

它将清除所有存储的缓存数据。