gpt4 book ai didi

android - 如何在 Picasso 中清除缓存并重新加载图像?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:21:11 24 4
gpt4 key购买 nike

我正在使用 Picasso 在我的应用程序中加载图像,但我面临一个问题,即我的图像 URL 相同,但图像正在从 backend 调用相同的 URL 但 Picasso 加载保存在其缓存中的相同图像。现在我想清除该图像的缓存并再次重新加载图像。

我在 SO 上搜索过,发现我们可以使用 picasso.invalidate(fileName);memoryPolicy(MemoryPolicy.NO_CACHE) 但我在代码中收到错误消息

Can't reslove method invalidate

Can't reslove method memoryPolicy

gradle 中对 picasso 的依赖:

compile 'com.squareup.picasso:picasso:2.4.0'

最佳答案

尝试使用它。

 Picasso.with(context).invalidate(url); 
Picasso.with(context).load(url).networkPolicy(NetworkPolicy.NO_CACHE).memoryPolicy(MemoryPolicy.NO_CACHE);

编译 'com.squareup.picasso:picasso:2.5.2'

关于android - 如何在 Picasso 中清除缓存并重新加载图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40459000/

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