swa00
Philosoph
- 5.431
Hallo liebe Gemeinde,
ich baue meine Custom ListViews/Baseadapter mir LruCache auf.
Sinn und Zweck ist soweit ja bekannt ,
Was mich allerdings ein wenig verwundert :
Wird im getView eine ImageRecource der LruChache auf einen ImageView gesetzt, so scheinen diese nachwievor alle
im Speicher zu bleiben und erhöhen den Memory Verbrauch. (lt Aussage des Monitors -> Memory im AS)
Ergo , es wird offensichtlich kein free auf die nicht sichtbaren Items durchgeführt.
Wird die ImageResource nicht gesetzt, bleibt der Verbrauch gleich
Weis jemand von euch hierzu etwas Genaueres ?
Lieben Dank
Stefan
ich baue meine Custom ListViews/Baseadapter mir LruCache auf.
Sinn und Zweck ist soweit ja bekannt ,
Was mich allerdings ein wenig verwundert :
Wird im getView eine ImageRecource der LruChache auf einen ImageView gesetzt, so scheinen diese nachwievor alle
im Speicher zu bleiben und erhöhen den Memory Verbrauch. (lt Aussage des Monitors -> Memory im AS)
Ergo , es wird offensichtlich kein free auf die nicht sichtbaren Items durchgeführt.
Wird die ImageResource nicht gesetzt, bleibt der Verbrauch gleich
Weis jemand von euch hierzu etwas Genaueres ?
Lieben Dank
Stefan
Zuletzt bearbeitet: