Como fazer a transição do managedQuery para o LoaderManager / CursorLoader?
Estou desenvolvendo um aplicativo Android direcionado para o nível 8 da API (2.2, Froyo). Estou usando umContentProvider
e isso é bastante simples, e eu estou usandoSimpleCursorAdapter
para preencher minha exibição de lista, mas notei na documentação para SimpleCursorAdapter que o construtor sem sinalizador foi preterido com a seguinte nota:
Como estou segmentando o nível 8 da API, umLoaderManager
não está vinculado a umActivity
. OFragmentActivity
classe @ no pacote de compatibilidade faz isso, mas não estou usando fragmento
Minha pergunta é: como exatamente eu devo estar usandoLoaderManager/CursorLoader
em um aplicativo segmentado para um nível de API anterior a 11? Sou forçado a fazer a transição para Fragments ou devo apenas voltar ao estado de descontinuaçãoSimpleCursorAdapter
construtor (mas faça uso de umAsyncTask
para manter o thread da interface do usuário amigável, o que é oCursorLoader
deveria fazer)?