val imageView: ImageView = findViewById(R.id.imageView)
val bitmap = (imageView.drawable as BitmapDrawable).bitmap
val byteArrayOutputStream = ByteArrayOutputStream()
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, byteArrayOutputStream)
val imageBytes = byteArrayOutputStream.toByteArray()
2条答案
按热度按时间mnemlml81#
你可以将图像的位图表示转换为ByteArray,然后在请求正文中使用它。
tktrz96b2#
您的问题没有足够的上下文,例如示例代码。但请尝试以下操作:
byte[] imageInByte
是您所要求的,但我也添加了对流的转换,以防您最终需要它。