清除緩存中的一條url
ImagePipeline現有函數可以刪除緩存中的一條url。
ImagePipeline imagePipeline = Fresco.getImagePipeline();
Uri uri;
imagePipeline.evictFromMemoryCache(uri);
imagePipeline.evictFromDiskCache(uri);
// combines above two lines
imagePipeline.evictFromCache(uri);
如同上面一樣,evictFromDiskCache(Uri)
假定你使用的是默認的CacheKeyFactory。如果你自定義,請使用evictFromDiskCache(ImageRequest)
。
清除緩存
ImagePipeline imagePipeline = Fresco.getImagePipeline();
imagePipeline.clearMemoryCaches();
imagePipeline.clearDiskCaches();
// combines above two lines
imagePipeline.clearCaches();