强制UniversalImageLoader DiskCache在更改配置后清除文件

时间:2014-12-05 09:26:20

标签: android universal-image-loader

在我的应用程序运行期间,我必须重新启动我的ImageLoader,我这样做:

if(ImageLoader.getInstance().isInited()) {
  ImageLoader.getInstance().destroy();
}

ImageLoader.getInstance().init(createConfig(context));
ImageLoader.getInstance().clearMemoryCache();

在我的新ImageLoaderConfiguration中,我必须使用ImageLoaderConfiguration.Builder.diskCacheSize(cacheSize)方法更改缓存大小。让我们说我有超过新限制的数据。如何强制ImageLoader从缓存中删除冗余数据?我没有找到任何合适的API,所以我想它必须是某种黑客。提前谢谢。

0 个答案:

没有答案