Ama*_*jee 1 java android encode
所以我有一个位图,现在我想将其转换为 imageUri (或字符串),我在这里使用此代码,但它不起作用,而不是返回 imageUri 它返回一个长随机文本。
这是我的代码:
ByteArrayOutputStream baos = new ByteArrayOutputStream();
saveBitmap.compress(Bitmap.CompressFormat.JPEG, 75, baos);
String path = Base64.encodeToString(baos.toByteArray(),Base64.DEFAULT);
Run Code Online (Sandbox Code Playgroud)
而不是Base64.DEFAULT,使用Base64.NO_WRAP
String path = Base64.encodeToString(baos.toByteArray(),Base64.NO_WRAP);
Run Code Online (Sandbox Code Playgroud)
尝试下面的方法,应该可以工作
byte[] data = convert image in byte.
String base64 = Base64.encodeToString(data, Base64.DEFAULT);
byte[] data = Base64.decode(base64, Base64.DEFAULT);
String text = new String(data, "UTF-8");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10406 次 |
| 最近记录: |