在尝试解码 base64 字符串并将其转换回图像时
位图解码字节 = BitmapFactory.decodeByteArray
总是返回 null。这里我已经提到了我正在尝试的内容。
String base64="9j/4AAQSkZJRgABAQAAAQABAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAIQAABtbnRyUkdC
IFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQA.....it goes lenthy";
byte[] imageAsBytes = Base64.decode(base64.getBytes(), Base64.DEFAULT);
BitmapFactory.Options opts = new BitmapFactory.Options();
opts.inJustDecodeBounds = false;
Bitmap decodedByte = BitmapFactory.decodeByteArray(imageAsBytes, 0, imageAsBytes.length, opts);
cancelceque_img.setImageBitmap(decodedByte);
这个方法我用过base64转图片,哪位大神给个解决办法。