Chr*_*han 2 android bytearray bitmap http-post
在我的应用程序中,我需要调用API使用Http Post将一些信息发送到Web服务器.所以我需要将userid,name,phoneNo和image附加到网址.我需要将图像转换为字节数组并将其附加到url.我使用了以下代码,但它对我不起作用.我只是得到一个像这样的字节数组[B@4055dd90
我的代码是
Bitmap bitmap1 = ((BitmapDrawable) d).getBitmap();
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bitmap1.compress(Bitmap.CompressFormat.PNG, 100, stream);
byte[] bitmapdata = stream.toByteArray();
Run Code Online (Sandbox Code Playgroud)
有人可以帮帮我吗 ?
提前致谢 !
两件事情:
Bitmap.CompressFormat.JPEG并设置所需的压缩量.Base64.encodeBase64String( bitmapdata); 如果这对您有用,请告诉我.OH,不要忘记在服务器端取消编码.
| 归档时间: |
|
| 查看次数: |
6942 次 |
| 最近记录: |