带有毕加索加载的Recyclerview已经加载了图像



在我的Android应用程序中,有一个回收瓶,每个项目都有一个图像,我被加载了毕加索,问题是在向下滚动之后,如果您滚动一些图像再次加载,这很烦人。我该怎么做才能缓存所有图像,以免发生重新加载?我知道这不是第一次问这个问题,但是在搜索很多之后,我找不到全面的解决方案。这是我使用毕加索的方式:

Picasso.with(context).load(link).into(myHolder.img);

piccosa内部加载缓存的图像。您无需明确指定任何内容。您可以阅读其文档以了解缓存策略。以及不同类型的缓存,包括毕加索缓存的默认行为。

https://futurestud.io/tutorials/picasso-influencing-image-caching

Picasso.with(context).load(link).fit().into(Target) 

将解决您的问题

最新更新