我一直在尋找AlphabetIndexer和SectionIndexer,並注意到在冰淇淋三明治模擬器中,聯繫人列表UI現在比以前的Android版本有點不同了(具體地說,他們如何彈出當前滾動瀏覽聯繫人時的字符)。Android ICS聯繫人應用程序SDK元素
有誰知道他們在ICS使用的是什麼SDK API的呢?或者如果他們手動滾動呢?
我一直在尋找AlphabetIndexer和SectionIndexer,並注意到在冰淇淋三明治模擬器中,聯繫人列表UI現在比以前的Android版本有點不同了(具體地說,他們如何彈出當前滾動瀏覽聯繫人時的字符)。Android ICS聯繫人應用程序SDK元素
有誰知道他們在ICS使用的是什麼SDK API的呢?或者如果他們手動滾動呢?
這就是所謂的PinnedHeaderListView定製的解決方案。
這是在升級Froyo添加(!由於某種原因,我認爲它在ICS增加了,哎呀呀)...
事實上,這是PinnedHeaderListView
,這個小工具沒有一個公共的API,但你可以實現在你的項目。只要抓住源從這裏:
https://android.googlesource.com/platform/packages/apps/Contacts/+/froyo-release/src/com/android/contacts/PinnedHeaderListView.java
看一個例子項目位置:http://code.google.com/p/android-playground/