Android convert base64 encoded string into image view

前端 未结 6 2112
太阳男子
太阳男子 2020-12-05 10:15

I want to convert base64 encoded string into bitmap so i can put it in image view, but getting error like

D/skia(7490): --- decoder->decode returned false and bitmap

6条回答
  •  夕颜
    夕颜 (楼主)
    2020-12-05 11:00

    String base = "Base64 string values of some image";
    
    byte[] imageAsBytes = Base64.decode(base.getBytes(), Base64.DEFAULT);
    
    ImageView image = (ImageView) this.findViewById(R.id.imageView1);
    
    image.setImageBitmap(BitmapFactory.decodeByteArray(imageAsBytes, 0, imageAsBytes.length));
    

    Try this code.

提交回复
热议问题