ByteArrayOutputStream para um FileBody
Eu tenho um Uri para uma imagem que foi tirada ou selecionada da Galeria que quero carregar e compactar como JPEG com qualidade de 75%. Acredito que consegui isso com o seguinte código:
ByteArrayOutputStream bos = new ByteArrayOutputStream();
Bitmap bm = BitmapFactory.decodeFile(imageUri.getPath());
bm.compress(CompressFormat.JPEG, 60, bos);
Não que eu coloquei em umByteArrayOutputStream
chamadobos
Preciso adicioná-lo a umMultipartEntity
a fim deHTTP POST
para um site. O que não consigo descobrir é como converter o ByteArrayOutputStream em um FileBod