usar studio para libreria imagenes glide example developer como adding android android-imageview

android - studio - picasso get() load



Byte matriz de imagen en imageview (2)

Intente a continuación el código para convertir bitmap en bytearray y bytearray en bitmap, resolverá su problema.

Convertir Bitmap a ByteArray: -

Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher); ByteArrayOutputStream stream = new ByteArrayOutputStream(); bmp.compress(Bitmap.CompressFormat.PNG, 100, stream); byte[] byteArray = stream.toByteArray();

Convertir ByteArray a mapa de bits: -

Bitmap bmp = BitmapFactory.decodeByteArray(byteArray, 0, byteArray.length); ImageView image = (ImageView) findViewById(R.id.imageView1); image.setImageBitmap(Bitmap.createScaledBitmap(bmp, image.getWidth(), image.getHeight(), false));

He buscado un poco pero no puedo verlo claramente. ¿Cómo puedo configurar una matriz de bytes de una imagen en una vista de imagen? Tengo la cadena intentado BufferedImage img = ImageIO.read(new ByteArrayInputStream(bytes)); como en java pero no puedo :( ¿alguien puede ayudarme? perdón si la pregunta era como un noob :)


Obtener bytes de mapa de bits

ByteArrayOutputStream stream = new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.JPEG, 70, stream); byte[] bytearray = stream.toByteArray(); return bytearray;