2010-11-10 66 views
1

好吧,目前我在我的android應用中有一個視圖,顯示通過Web服務檢索到的我們座席的聯繫人列表。在Android上聯繫視圖樣式

我已經構建了一個簡單的數組適配器,它將我的聯繫人對象綁定到listactivity,並使用contactrow.xml模板顯示1到1000個聯繫人。

這工作正常,但缺少充其量。我想複製聯繫人在Android聯繫人應用程序中滾動的方式。是否有辦法將ABC的索引編入右側,並幫助最終用戶以他們期望的方式導航此聯繫人列表?

CursorAdapter是否有助於完成此操作?什麼是最好的方法?

回答

1

你在找什麼是AlphabetIndexer類。我沒有親自使用它,但這裏有一個教程,可以幫助你:

http://www.anddev.org/tutusing_alphabetindexer_for_fastscrolling_listview-t10282.html

+0

正是!我會研究如何讓字母出現在右側,但這正是我所需要的。 – codesurf 2010-11-10 20:18:27

+0

滾動時默認顯示在右側。當然,除非你正在討論在右側總是顯示一個酒吧(例如iPhone)? – kcoppock 2010-11-10 21:10:00

+0

是的。在某些droid聯繫人應用程序中,它也會出現,如索引。不知道如何模擬,但這不是一個表演阻止者。儘管如此,這將是一件好事。 – codesurf 2010-11-15 20:25:23