【发布时间】:2016-12-30 12:21:38
【问题描述】:
It's my MySql DB 它的编码:-
public String convertBitmapToString(Bitmap bmp) {
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bmp.compress(Bitmap.CompressFormat.PNG, 100, stream); //compress to which format you want.
byte[] byte_arr = stream.toByteArray();
String imageStr = Base64.encodeToString(byte_arr, 1);
return imageStr;
}
这是解码:-
String img=o.toString();
byte[] imageAsBytes = Base64.decode(img.getBytes(), Base64.DEFAULT);
imageView.setImageBitmap(BitmapFactory.decodeByteArray(imageAsBytes, 0, imageAsBytes.length));
谢谢。
【问题讨论】:
-
那么,代码有什么问题?
-
你是什么意思?我没有看到任何问题
-
什么是参考?
-
我正在使用 php 脚本从 mysql db 获取字符串,但图像视图变为白屏
-
图像未显示在 imageview 上。
标签: android android-image