如果出现这个错误加载不出图片,可能存在把错误的数据写入了缓存。我们可以这样操作就能正常加载出图片。
在错误的回调里面添加如下代码:
ImagePipeline imagePipeline = Fresco.getImagePipeline();
imagePipeline.evictFromMemoryCache(uri);
imagePipeline.evictFromDiskCache(uri);
imagePipeline.evictFromCache(uri);
后面再次调用一次单独写的图片加载方法,可解决此问题。