如何在Android中将base64Binary字符串转换为图像?

时间:2012-10-18 10:10:58

标签: android base64

我试过这段代码

 byte decodedIcon[] = null;
 byte[] bb = (resposeString).getBytes("utf-8");
 decodedIcon = Base64.decodeBase64(bb);

Bitmap bitmap = BitmapFactory.decodeByteArray(decodedIcon, 0,decodedIcon.length);

我包括了commons-codec-1.3.jar

仍然会返回null,我们将非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

我使用Follow函数将Base64 String转换为Image。

public Bitmap Base64ToImage(String base64String) {
    byte[] imageAsBytes = Base64.decode(base64String.getBytes(),
            Base64.DEFAULT);
    Bitmap mybitmap = BitmapFactory.decodeByteArray(imageAsBytes, 0,
            imageAsBytes.length);
    return mybitmap;
}