Android studio 最后添加的图像仅显示在recyclerview中

Android studio 最后添加的图像仅显示在recyclerview中,android-studio,firebase-realtime-database,picasso,Android Studio,Firebase Realtime Database,Picasso,我正在使用毕加索从firebase到recyclerview检索图像。在一个项目中,有一个图像、标题和描述。但如果我的清单上有两个项目。所有标题和描述都在加载,但图像仅在第二项中加载。这是我从firebase URL检索图像的代码 try{ Picasso.get().load(image).placeholder(R.drawable.ic_add).into(holder.adIv); } catch (Exception e) {

我正在使用毕加索从firebase到recyclerview检索图像。在一个项目中,有一个图像、标题和描述。但如果我的清单上有两个项目。所有标题和描述都在加载,但图像仅在第二项中加载。这是我从firebase URL检索图像的代码

     try{
            Picasso.get().load(image).placeholder(R.drawable.ic_add).into(holder.adIv);

        } catch (Exception e) {
            holder.adIv.setImageResource(R.drawable.ic_add);
        }

这是加载所有图像的弱引用吗?有什么可能的改变来克服这个问题呢?

毕加索比glide慢

使用以下命令:

Glide.with(你的活动).load(图像).placeholder(R.drawable.ic_add).into(holder.adiv)

而不是使用毕加索

在您尝试从glide加载图像之前,您需要添加glide依赖项。若要添加它,请用谷歌搜索它