Wiem, dlaczego występuje wyjątek OutOfMemoryError.Ale istnieje jakikolwiek najlepszy sposób konwertowania tablicy bajtów na Bitmap.A I użyłem poniżej kodu, Ale gdy duży bajt to wymusić zamknięcie aplikacji i daje wyjątek OutOfMemoryError.Android Najlepszy sposób na konwersję tablicy bajtów na bitmapę?
I mam API to po prostu zwracaj mi tablicy bajtów nic więcej.
Bitmap bmp = BitmapFactory.decodeByteArray(bytearray, 0, bytearray.length);
Jak duży jest bytearray? Czy naprawdę jest to duży obraz? Być może obraz jest naprawdę duży dla pamięci telefonu i powinieneś go skompresować po stronie serwera, jeśli pobierasz go stamtąd. – DNax
Zamówienie to ładne wyjaśnienie http://developer.android.com/training/displaying-bitmaps/load-bitmap.html – dhams