I am using a ListActivity. Each list entry contains an ImageView and a
TextView.

I have a huge list and has been getting Out of Memory errors once I
scroll through a fair amount of them.

I figured I need to reduce the size of the images but I am wondering
what happens to the objects once the list entry is hidden from view
(as i scroll down the list). I have read somewhere that the list entry
objects are automatically re-use. But what happens to the drawable
images which were loaded into the ImageView? IF the ImageView object
is reused, what happens to the binary image? Are they freed
automatically? How do I prevent the OutOfMemory exception?

I want to do something similar like the Android Market. As one scroll
downwards the images are loaded and new entries are loaded. The Markey
can have a long list which one can scroll down and all the way back up
again without any problem. The only difference being mine throws
OutOfMemory Exception.

Advice anyone?

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to