android – 具有自定义适配器的AlphabetIndexer

前端之家收集整理的这篇文章主要介绍了android – 具有自定义适配器的AlphabetIndexer前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有人可以向我展示如何使用AlphabetIndexer与使用getView的自定义适配器的示例?我使用标准适配器,但不知道如何使用自定义适配器实现它.

谢谢

解决方法

如果您正在使用LoaderManager来管理适配器的游标,则需要进行小的调整并覆盖适配器swapCursor方法
public Cursor swapCursor(Cursor c) {
    // Create our indexer
    if (c != null) {
        mIndexer = new AlphabetIndexer(c,c.getColumnIndex(Books.TITLE)," ABCDEFGHIJKLMNOPQRSTUVWXYZ");
     }
     return super.swapCursor(c);
 }

一切都像@vsm所描述的一样.

猜你在找的Android相关文章