gpt4 book ai didi

android - 如何在 recyclerview 中只加载新图像而不加载旧图像?

转载 作者:行者123 更新时间:2023-11-29 17:32:24 26 4
gpt4 key购买 nike

我在 android 中使用回收器 View ,现在我面临的问题是,每当我滚动之前的图像时,以前的图像会再次从服务器加载,但是因为我已经加载了它们,所以我不想一次又一次地从服务器获取它们,所以有人可以帮我解决如何只从服务器加载适配器中新获取的图像。

只要 recyclerview 将数据绑定(bind)到 recyclerview,我的代码就会使用 picasso 库加载图像

@Override
public void onBindViewHolder(ViewHolder holder, int position) {

Log.d("mmmm", image_url.get(position));
Log.d("scroll", "fir aya");
Picasso.with(context).load("http://192.168.0.15:1337/offers/" + image_url.get(position)).into(holder.imageView);

}

最佳答案

Picasso 有自动缓存,我想你不能配置它。 UniversalImageLoader为您提供配置缓存设置的选项,也许您应该尝试一下。

关于android - 如何在 recyclerview 中只加载新图像而不加载旧图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32317963/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com