Android studio 最后添加的图像仅显示在recyclerview中
我正在使用毕加索从firebase到recyclerview检索图像。在一个项目中,有一个图像、标题和描述。但如果我的清单上有两个项目。所有标题和描述都在加载,但图像仅在第二项中加载。这是我从firebase URL检索图像的代码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) {
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依赖项。若要添加它,请用谷歌搜索它