2013-01-08 21 views
7

voglio convertire un array di byte a un'immagine, Per questo ho usato il codiceconversione di array di byte per l'immagine

final BufferedImage bufferedImage = ImageIO.read(new ByteArrayInputStream(decrpt)); 

dove Decrypt è l'array di byte, E mostrando errore di ImageIO.I non so cosa questo parametro mi aiuta a risolverlo.

+0

Potete collegare il messaggio di errore logcat ?. –

+1

Corretto quel plm con Bitmap bitmapimage = BitmapFactory.decodeByteArray (decrpt, 0, decrpt.length); – Geethu

+0

cortesemente scrivi la tua risposta e chiudi questa domanda. –

risposta

13

Spero che questo codice vi aiuterà a:

byte[] data = item1.getBytes(); 
Bitmap bmp = BitmapFactory.decodeByteArray(data, 0, data.length); 
imageview.setImageBitmap(bmp);