Частенько картинки и другие данные двоичной природы передают в текстовом виде, представляя Base64-строкой.
Следующий метод позволяет снова получть картинку из такой строки.

public static Bitmap convertBase64StringToBitmap(String source) {
byte[] rawBitmap = Base64.decode(source.getBytes(), Base64.DEFAULT);
Bitmap bitmap = BitmapFactory.decodeByteArray(rawBitmap, 0, rawBitmap.length);
return bitmap;
}

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Добавить комментарий

Ваш адрес email не будет опубликован.