2010-12-02 12 views
0

J'ai un tableau d'octets que je veux enregistrer en tant qu'image bitmap. que devrais-je faire? J'ai vu android.graphics.Bitmap et trouvé plusieurs méthodes mais je ne sais pas lequel est approprié. createBitmap (largeur int, hauteur int, configuration Bitmap.Config), par exemple. J'ai la largeur et la hauteur mais comment puis-je lui donner mon tableau d'octets?Android: Comment créer une image Bitmap sur un tableau d'octets?

Merci

Répondre

1

Découvrez les méthodes de la classe BitmapFactory, par exemple public static Bitmap decodeByteArray(byte[] data, int offset, int length).

Le décalage doit être 0 et la longueur doit être array.length pour vous.

+0

Merci chère mreichelt. peut-être une question stupide, désolé, mais je demande. Comment il comprend la largeur et la hauteur de ma photo. En fait, j'avais une image puis j'ai extrait les pixels puis manipulé les pixels et je sais que je veux l'enregistrer avec un nouveau nom. C'est mon vrai problème. – Hesam