2011-03-28 22 views
2

我有一個從數據庫填充的列表視圖,我有我的滾動視圖啓用FastScroll,滾動條顯示小部件但索引不起作用 任何人都可以幫助嗎?在android中的字母索引器

回答

0

看看this post。這會幫助你。

根據AlphabetIndexer Documentation,一個AlphabetIndexer是:

爲實現SectionIndexer 接口適配器一個輔助類。如果適配器中的項目按簡單的 基於字母排序進行排序,則此類提供了一種快速執行使用二分搜索的大型列表索引的方法。它緩存已通過二進制搜索確定的索引 ,並且如果光標發生更改,則 也會使緩存無效。您的適配器是 ,如果光標更改爲 ,則通過調用setCursor(Cursor)負責更新光標。 getPositionForSection(int)方法的二進制 搜索給定部分(字母)的起始索引。

因此,您可能會考慮使用Cursor Adapter並實施Section Indexer

相關問題