【问题标题】:Recyclerview dont show imagesRecyclerview 不显示图像
【发布时间】: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文件

标签: android firebase-realtime-database android-recyclerview firebase-storage


【解决方案1】:

我认为问题在于您的 ulr 变量名称,因为在 firebase 上它是 url 所以,如果您使用以下语法实例化您的 Cow 对象:

ref.child("Vacas").child("$id").getValue(Cow.class);

那么 ulr 将为空。

【讨论】:

    猜你喜欢
    • 2021-10-28
    • 1970-01-01
    • 2021-12-11
    • 1970-01-01
    • 1970-01-01
    • 2017-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多