【问题标题】:Last added image only shows in recyclerview最后添加的图像仅在 recyclerview 中显示
【发布时间】:2021-01-06 12:33:48
【问题描述】:

我正在使用 Picasso 将图像从 firebase 检索到 recyclerview。在一个项目中,有一个图像、标题和描述。但是,如果我的清单上有 2 项。所有标题和描述正在加载,但图像仅在第二项中加载。这是我从 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);
        }

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

【问题讨论】:

    标签: android-studio firebase-realtime-database picasso


    【解决方案1】:

    毕加索比滑行慢。

    使用这个:

    Glide.with(your activity).load(image).placeholder(R.drawable.ic_add).into(holder.adiv);

    而不是使用毕加索。

    在您尝试从 glide 加载图像之前,您需要添加一个 glide 依赖项。添加它,谷歌它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-18
      • 2014-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-11
      • 2015-11-11
      • 2023-04-10
      相关资源
      最近更新 更多