在我的Android应用程序中,有一个recyclelerview,每个项目都有一个图像,我已经用Picasso加载它们,问题是在一些向下滚动之后,如果你再次向上滚动一些图像并且它很烦人。我可以做什么来缓存所有图像,以便不再进行重新加载? 我知道这不是第一次提出这个问题,但经过大量搜索我无法找到全面的解决方案。 以下是我如何使用毕加索:
Picasso.with(context).load(link).into(myHolder.img);
答案 0 :(得分:0)
Piccosa在内部加载缓存的图像。您不需要明确指定任何内容。您可以阅读其文档以了解缓存策略。以及不同类型的缓存,包括Picasso缓存的默认行为。
https://futurestud.io/tutorials/picasso-influencing-image-caching
答案 1 :(得分:-1)
Picasso.with(context).load(link).fit().into(Target)
将解决您的问题