检查Cache Picasso中是否存在图像

时间:2015-12-22 14:21:59

标签: android picasso

我想检查图片网址是否包含在缓存中。我正在使用Picasso图像加载器。

这是我的代码

new Picasso.Builder(this).downloader(new OkHttpDownloader(client)).build();

现在Picasso.getCache()没有get(key)

尽管Cache类在内部使用LRUDiskCache但其private

任何想法??

1 个答案:

答案 0 :(得分:11)

杰克已经在推特上发表了这个问题(https://twitter.com/JakeWharton/status/679403330809028608),但是我在这里重新发布了答案以供查看。

  

您可以使用OFFLINE的网络策略发出请求,如果失败,则该映像不在磁盘缓存中。