【发布时间】:2015-06-26 13:36:29
【问题描述】:
用于将Bitmap 转换为String Base64 的代码内容
Bitmap thumbnail = extras.getParcelable("data");
ByteArrayOutputStream baos = new ByteArrayOutputStream();
thumbnail.compress(Bitmap.CompressFormat.JPEG, 100, baos);
thumbnail.recycle();
byte[] b = baos.toByteArray();
String attachment = Base64.encodeToString(b, Base64.DEFAULT);
用于将String Base64 转换为Bitmap 的代码内容
byte[] encodeByte = Base64.decode(strBase64, Base64.DEFAULT);
Bitmap bitmap = BitmapFactory.decodeByteArray(encodeByte, 0, encodeByte.length);
imageView.setImageBitmap(bitmap);
但我得到bitmap = null;
我也参考Base64 to Bitmap to display in ImageView
提前致谢。
【问题讨论】:
-
显示你的编码,你解码正确
-
查看更新问题