AndroidはBase 64をBitmapに変換
547 ワード
この問題はネット上の解決方法はたくさんありますが、私は使えません.これはネット上のコードですが、私が転送したBitmapは空です.
検証の結果、上のコードを次のように変更します.
解決!
public static Bitmap base64ToBitmap(String base64Data) {
byte[] bytes = Base64.decode(base64Data, Base64.DEFAULT);
return BitmapFactory.decodeByteArray(bytes, 0, bytes.length);
}
検証の結果、上のコードを次のように変更します.
public static Bitmap base64ToBitmap(String base64Data) {
byte[] bytes = Base64.decode(base64Data.split(",")[1], Base64.DEFAULT);
return BitmapFactory.decodeByteArray(bytes, 0, bytes.length);
}
解決!