Can anyone tell me how to detect when a ListView quits scrolling?

 

And.. On a related note, how would I determine which of the ListView's items
are showing once it does quit scrolling.

 

For Background :

I have a ListView that has from zero to 200 items in it. Each item has an
ImageView and a TextView. The Text I'm filling in as it is received, but I
don't want to download the image (they are small bitmaps) unless the user is
looking at that particular item. I've worked out the background thread that
will download the images I need, but I'm stuck on figuring out which images
I need to download, and when :-). 

 

It would be nice if there was an OnScrollFinished event. but I can't find it
;). By the way, I did try just downloading the images in the GetView event,
but it slows down the scrolling and makes it very jerky, so it is not a very
good solution. 

 

I guess another option would be to just start the background thread and just
start at the first item, and keep downloading all images and storing them in
my data class until the GetView calls for them, but that seems like a waste
of resources, and bandwidth because in general the most relevant items are
at the top, and I don't expect the users to get all the way to the bottom of
the list very often.

 

 

 

Sincerely,

 

Brad Gies

 

 

-----------------------------------------------------------------

Brad Gies

27415 Greenfield Rd, # 2,

Southfield, MI, USA

48076

-----------------------------------------------------------------

 

Moderation in everything, including abstinence

 


--~--~---------~--~----~------------~-------~--~----~
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