Recyclerview 不显示图像
Posted
技术标签:
【中文标题】Recyclerview 不显示图像【英文标题】:Recyclerview dont show images 【发布时间】:2021-03-10 15:48:12 【问题描述】:我一直在尝试在我的 recyclerview 中显示图像,我看过很多教程,但我不能。
这是我的适配器类中的 onBindViewholder
@Override
public void onBindViewHolder(@NonNull final cowviewHolder holder, int position)
final Cow vacaslist = vacas.get(position);
holder.textViewinterno.setText(vacaslist.interno);
holder.textViewsiniiga.setText(vacaslist.siniiga);
Picasso.get().load(vacaslist.ulr)
.resize(80,80).centerCrop().error(R.drawable.ic_imageinf).into(holder.imageviewrec);
这是我在 firebase 中的数据库,我正在从存储中获取图像
谢谢..如果需要更多信息,请告诉我
【问题讨论】:
你确定url正确吗,登录下来,在浏览器中打开 是的,我可以在浏览器中毫无问题地打开它们。 firebasestorage.googleapis.com/v0/b/postid-471e4.appspot.com/o/… 可以分享一下列表项布局吗 我已经添加了对象牛,如果这就是你的意思 我是说recyclerview列表项的xml文件 【参考方案1】:我认为问题在于您的 ulr
变量名称,因为在 firebase 上它是 url
所以,如果您使用以下语法实例化您的 Cow
对象:
ref.child("Vacas").child("$id").getValue(Cow.class);
那么 ulr 将为空。
【讨论】:
以上是关于Recyclerview 不显示图像的主要内容,如果未能解决你的问题,请参考以下文章