Как перейти от managedQuery к LoaderManager / CursorLoader?
Я занимаюсь разработкой приложения для Android, ориентированного на уровень API 8 (2.2, Froyo). Я используюContentProvider
и это достаточно просто, и я используюSimpleCursorAdapter
чтобы заполнить мой список, но я заметил в документации дляSimpleCursorAdapter что конструктор без флага устарел со следующим примечанием:
Поскольку я ориентируюсь на уровень API 8,LoaderManager
не привязан кActivity
,FragmentActivity
класс в пакете совместимости делает это, но я не использую фрагменты.
Мой вопрос: как именно я должен использоватьLoaderManager/CursorLoader
в приложении, ориентированном на уровень API до 11? Я вынужден перейти к фрагментам или я должен просто вернуться к устаревшимSimpleCursorAdapter
конструктор (но использоватьAsyncTask
чтобы поддерживать дружественный интерфейс, чтоCursorLoader
должен делать)?