如何从Android Picasso缓存中删除所有文件

穆拉利

我正在一个项目中,我使用Picasso(http://square.github.io/picasso/)在Recycler View中加载所有图像,我想在记录日志时从Picasso缓存中删除所有文件退出应用程序。您能帮我怎么做,我不想单独使每个文件无效,它也将所有文件保存在哪里?

RamithDR

我本人几天前一直在研究如何清除整个缓存,并在Stackoverflow本身上偶然发现了它,现在似乎无法找到线程,但这是我的代码。

将该类添加到com.squareup.picasso包中:

 package com.squareup.picasso;

    public class PicassoTools {

        public static void clearCache (Picasso picasso) {
            picasso.cache.clear();
        }
    }

只需在注销方法上调用此方法:

PicassoTools.clearCache(Picasso.with(context));

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章