0

私はこのコードを試しました

 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を返します。どんな助けでも大歓迎です。

4

1 に答える 1

0

Base64文字列を画像に変換するには、次の関数を使用します。

public Bitmap Base64ToImage(String base64String) {
    byte[] imageAsBytes = Base64.decode(base64String.getBytes(),
            Base64.DEFAULT);
    Bitmap mybitmap = BitmapFactory.decodeByteArray(imageAsBytes, 0,
            imageAsBytes.length);
    return mybitmap;
}
于 2012-10-18T10:16:30.857 に答える