【问题标题】:android delete some pictures from cache Picassoandroid从缓存中删除一些图片毕加索
【发布时间】:2015-06-15 18:09:07
【问题描述】:

我正在使用毕加索保存一组图片以供离线查看。稍后我需要从缓存中手动删除一些图片。我可以从文件夹中删除所有文件,但我不需要这个。我需要从缓存中删除 2 或 3 个文件。 invalidate 对我不起作用。谁能帮帮我?

【问题讨论】:

    标签: android caching picasso


    【解决方案1】:

    您可以仅清除每个图像Picasso 中的内存缓存:

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

    删除所有缓存有点棘手,描述为here

    文件缓存已委托给 HTTP 客户端,因此无法从 Picasso 中清除它。如需更多信息,请参阅answer

    【讨论】:

      猜你喜欢
      • 2015-08-24
      • 2014-04-10
      • 2016-01-20
      • 2015-05-07
      • 2016-08-10
      • 2019-05-26
      • 2014-04-10
      • 2015-02-14
      • 2018-09-14
      相关资源
      最近更新 更多