新版本使用fresco如何获取本地缓存图片的文件

来源:互联网 发布:淘宝客服的工作好做吗 编辑:程序博客网 时间:2024/05/18 03:12

老版本使用的是

FileBinaryResource resource = (FileBinaryResource)Fresco.getImagePipelineFactory().getMainDiskStorageCache().getResource(new SimpleCacheKey(uri.toString()));

File file = resource.getFile();


其中getMainDiskStorageCache()方法在新版本中已经被弃用

新版本方法为

FileBinaryResource resource = (FileBinaryResource)Fresco.getImagePipelineFactory().getMainFileCache().getResource(new SimpleCacheKey(uri.toString()));

File file = resource.getFile();


1 0