Pytania otagowane jako android-bitmap

30
Dziwny problem braku pamięci podczas ładowania obrazu do obiektu Bitmap
Mam widok listy z kilkoma przyciskami obrazów w każdym rzędzie. Kliknięcie wiersza listy uruchamia nową aktywność. Musiałem zbudować własne zakładki z powodu problemu z układem aparatu. Aktywnością uruchamianą dla wyniku jest mapa. Jeśli kliknę mój przycisk, aby uruchomić podgląd obrazu (załaduj obraz z karty SD), aplikacja powróci z działania z …

30
Android: java.lang.OutOfMemoryError: Nie udało się przydzielić alokacji 23970828 bajtów z 2097152 wolnymi bajtami i 2 MB do OOM
Chcę pokazać obraz bitmapowy w ImageView z karty SD, która jest już zapisana. Po uruchomieniu moja aplikacja ulega awarii i pojawia się błąd OutOfMemoryError : (java.lang.OutOfMemoryError: Nie udało się przydzielić alokacji 23970828 bajtów z 2097152 wolnymi bajtami i 2 MB do OOM) Nie mam pojęcia ani dlaczego brak pamięci. Myślę, …




17
„Mapa bitowa jest zbyt duża, aby można ją było przesłać do tekstury”
Ładuję mapę bitową do ImageView i widzę ten błąd. Rozumiem, że ten limit odnosi się do limitu rozmiaru tekstur sprzętowych OpenGL (2048x2048). Obraz, który muszę załadować, to powiększony przez szczypanie obraz o wysokości około 4000 pikseli. Próbowałem wyłączyć akcelerację sprzętową w manifeście, ale bez radości. <application android:hardwareAccelerated="false" .... > Czy …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.