Android Beste Weg, um umwandeln byte-array in Bitmap?

Weiß ich, warum die OutOfMemoryError-Exception Auftritt.Aber es gibt keinen besten Weg, um zu konvertieren byte-array in Bitmap.Und ich habe folgenden code ,Aber bei großen byte force close app und gibt OutOfMemoryError Ausnahme.

Und ich habe API-es nur mich zurückbringen byte-array nichts anderes.

Bitmap bmp = BitmapFactory.decodeByteArray(bytearray, 0, bytearray.length);
  • Wie groß ist das bytearray? Ist wirklich ein großes Bild? Vielleicht das Bild ist wirklich groß für den Telefonspeicher und Sie komprimieren soll es auf der server-Seite, wenn Sie das abrufen von dort.
  • Kasse dieses schöne Erklärung developer.android.com/training/displaying-bitmaps/...
InformationsquelleAutor Patel Mayur | 2012-07-18
Schreibe einen Kommentar