gpt4 book ai didi

android - 清除 picasso 图像缓存

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:00:52 33 4
gpt4 key购买 nike

我在我的 Android 应用程序上使用 Picasso 库来加载图像。我想在我的应用程序上添加一个名为“清除图像缓存”的选项,该选项将从缓存中删除所有下载的图像,但显然这只会从我的应用程序中删除下载的图像(我的意思是不会从其他应用程序中删除)。

有没有一种使用 Picasso 来做到这一点的简单方法?使用原生组件?

谢谢!

最佳答案

您只能在 Picasso 中清除每张图片的内存缓存:

Picasso.with(context).invalidate(imagePath);

删除所有缓存有些棘手并描述了 here .

文件缓存委托(delegate)给 HTTP 客户端,因此无法从 Picasso 清除它。有关更多信息,请参阅此 answer .

关于android - 清除 picasso 图像缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28884289/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com