В моем действии ListView использование LoaderManager для управления курсором, а также наличие пользовательского CursorAdapter
mAdapter = new CustomCursorAdapter(getActivity(), null,CursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER);
setListAdapter(mAdapter);
При регистрации адаптера передается нулевой курсор, которым управляет LoaderManager.
getLoaderManager().initLoader(3, null, this);
Теперь нужно реализовать SectionIndexer для этого CustomCursorAdapter. Моя проблема в том, что в конструкторе CustomCursorAdapter курсор изначально будет нулевым, как я узнаю, когда у меня будет готовый курсор.
Eсть
getCursor();
метод, который доступен для получения курсора в CursorAdapter, но в каком методе обратного вызова я точно знаю, что LoaderManager закончил загрузку курсора с данными, готовыми для манипулирования
Благодарность