Sunday, March 2, 2008

Custom Android list widget to access large sorted lists on touch devices

I have developed a custom Android widget for m5-rc14 that automatically (and efficiently) sections a sorted list by alphabet letters and offers a side-bar widget for quickly jumping to each section. This widget could be very useful for any project offering an extremely large list to the user, such as a music player showing artists or albums.

Some things left out with this widget are a smooth scroll to the selected position as well as a finer control for sections that have large item counts themselves. More to come later :)

Here's a screenshot using dummy data:



Download: AlphabetListView.tar.gz

Licensed under the GPLv2.

EDIT 2012-08-22: This approach represents very old design patterns for Android and has been broadly replaced by upstream components such as the fast scroll mode of ListView.

5 comments:

Unknown said...

Wow that's pretty cool. Very nice iPhone rip off :) If google doesn't offer soemthing like this in the near future I would be interested in integrating something like this into my Android app. My app will have a very long list.
Keep up the good work.

Pierre said...

Very nice, do you have a version that is complient with android >2.0?

BR
Pierre

A K Meher said...

Hi, Thank You. Iwas Searching.. all over the internet... thanks a lot...

Lokesh said...

I am not able to run this project. Please help me.


Thanks and Regards
lokesh_exe@yahoo.co.in

CHAN YAO KANG said...

Ya. I also cannot open the projec.Please help