我使用以下代码从字符串中获取位图,但我得到了空位图。所以请指导我。
byte[] Image_getByte = Base64.decode(img);
ByteArrayInputStream bytes = new ByteArrayInputStream(Image_getByte);
BitmapDrawable bmd = new BitmapDrawable(bytes);
Bitmap bitmap=bmd.getBitmap();
Log.v("log","Home bitmap "+bitmap);
i.setImageBitmap(bitmap);
最佳答案
使用BitmapFactory.decodeByteArray(Image_getByte)
在这里,您不需要任何String,在获取字节数组之后,只需将其传递到上述返回Bitmap的方法中即可