Ich lade Bild in Bild-Ansicht von JSon. JSon nur den Pfad der Bild-URL. Ich setze den Wert mit Picasso. Aber es gibt Fehler für einige Bild und für die Erholung ist adaequatOutOfMemoryError auswerfen "Konnte eine 31961100 Byte-Zuweisung nicht mit 4194304 freien Bytes und 27MB zuweisen, bis OOM
Picasso.with(context).load(rowItem.getProductImages().get(0)).into(holder.productImageView);
Fehler ist:.
2771-2793/com.koove E/art﹕ Throwing OutOfMemoryError "Failed to allocate a 31961100 byte allocation with 4194304 free bytes and 27MB until OOM"
03-25 09:53:23.666 2771-2793/com.koove D/skia﹕ --- decoder->decode returned false
Sie müssen die Bilder im Hintergrund herunterladen, dann die Größe ändern (oder eine Kopie davon erstellen) auf die Bildschirmgröße/Präsentationsgröße (wieder im Hintergrund) und dann anzeigen. – Tigger
mögliches Duplikat von [Wie lade ich große Bilder in Android und vermeide den Speichermangel?] (Http://stackoverflow.com/questions/21392972/how-to-load-large-images-in-android-and- Ausweich-der-aus-Speicher-Fehler) – Tigger