Android将base64编码转化成图片

byte[] decode = Base64.decode(firstInfo.img.img.split(",")[1], Base64.DEFAULT);
Bitmap bitmap = BitmapFactory.decodeByteArray(decode, 0, decode.length);
ivCode.setImageBitmap(bitmap);

注意:含有“data:image/*;base64”的头的编码,在decode的时候就要去掉,否则是无法还原成功的。

firstInfo.img.img.split(",")[1]

该方法就是去掉头部的。

再将bitmap转化成图片就不用多了!

你可能感兴趣的:(Android)