我正在Android应用程序上使用Picasso库加载图像。我想在我的应用程序上添加一个名为“清除图像缓存”的选项,该选项将从缓存中删除所有下载的图像,但是显然,这只会从我的应用程序中删除下载的图像(我的意思不是从其他应用程序中删除)。
有没有一种使用毕加索的简单方法?使用本地组件?
谢谢!
您只能按图像清除毕加索中的内存中缓存:
Picasso.with(context).invalidate(imagePath);
删除所有缓存有些棘手,在此进行介绍。
文件缓存已委派给HTTP客户端,因此无法从Picasso清除它。有关更多信息,请参考此答案。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句