Is this the best way or are there others? I extend SimpleCursorAdapter and override getView(int position, View convertView, ViewGroup parent)
I retrieve my Cursor, inflate my ImageView and TextView, pull the data from the Cursor and populate the TextView and ImageView on the ImageView I store my images in the database as Blob's. When I retrieve my Blob I pull it out as a byte[] and convert it to a Bitmap as below: Bitmap bmp = BitmapFactory.decodeByteArray(img, 0, img.length); Then I set my Bitmap on my ImageView as : iv.setImageBitmap(bmp); Now I can scroll down fine no issues but when I start scrolling back up the list I get major memory issues and sporadic jumping(from when the garbage collection catches up). Can anyone tell me what the best way to accomplish this task would be? Is there a way to recycle the bitmaps that aren't in view and when approaching them pull them and display again? I've searched for months and tried various techniques but I'm at a loss to finding the one that will allow me to accomplish this task. Thank you in advance. -- 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

