当前位置:  开发笔记 > Android > 正文

检查Cache Picasso中是否存在图像

如何解决《检查CachePicasso中是否存在图像》经验,为你挑选了1个好方法。

我想检查图像URL是否包含在缓存中.我正在使用Picasso图像加载器.

这是我的代码

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

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

虽然 Cacheclass内部使用LRUDiskCache但它的private

有任何想法吗??



1> Eric Cochran..:

杰克已经在推特上回答了这个问题(https://twitter.com/JakeWharton/status/679403330809028608),但我在这里重新发布了答案,以提高知名度.

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


我是那个问他的人:)
推荐阅读
虎仔球妈_459
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有