2011-03-28 62 views
2

我有一个从数据库填充的列表视图,我有我的滚动视图启用FastScroll,滚动条显示小部件但索引不起作用 任何人都可以帮助吗?在android中的字母索引器

回答

0

看看this post。这会帮助你。

根据AlphabetIndexer Documentation,一个AlphabetIndexer是:

为实现SectionIndexer 接口适配器一个辅助类。如果适配器中的项目按简单的 基于字母排序进行排序,则此类提供了一种快速执行使用二分搜索的大型列表索引的方法。它缓存已通过二进制搜索确定的索引 ,并且如果光标发生更改,则 也会使缓存无效。您的适配器是 ,如果光标更改为 ,则通过调用setCursor(Cursor)负责更新光标。 getPositionForSection(int)方法的二进制 搜索给定部分(字母)的起始索引。

因此,您可能会考虑使用Cursor Adapter并实施Section Indexer

相关问题