如果未设置图像,则需要在RecyclerView中设置默认图像

时间:2019-05-02 19:41:12

标签: android android-recyclerview recycler-adapter

我是Android新手,如果未设置图像,则尝试在RecyclerView适配器中设置默认图像。但是未设置默认图像。我在哪里弄错了?像这样检查它:

if(advertisement.getImage().isEmpty()){
        holder.imageView.setImageResource(R.drawable.ic_default_avatar);
    }
    else
    {
        byte[] decodedString  = Base64.decode(advertisement.getImage(), Base64.DEFAULT);
        Bitmap imgBitMap = BitmapFactory.decodeByteArray(decodedString, 0, decodedString.length);
        holder.imageView.setImageBitmap(imgBitMap);
    }

也尝试了if(advertisement.getImage() == null),但结果相同。

1 个答案:

答案 0 :(得分:0)

放入 if(advertisement.getImage()==空|| advertise.getImage()。isEmpty()) 以获得输出数据的多种可能性。