¿Cómo hacer la transición de managedQuery a LoaderManager / CursorLoader?
Estoy desarrollando una aplicación de Android que se dirige al nivel de API 8 (2.2, Froyo). Estoy usando unaContentProvider
y eso es bastante simple, y estoy usandoSimpleCursorAdapter
para completar mi vista de lista, pero noté en la documentación de SimpleCursorAdapter que el constructor sin bandera está en desuso con la siguiente nota:
Dado que apunto al nivel 8 de API, unLoaderManager
no está vinculado a unaActivity
. LosFragmentActivity
class en el paquete de compatibilidad hace esto, pero no estoy usando Fragments.
Mi pregunta es: ¿cómo exactamente debería usarLoaderManager/CursorLoader
en una aplicación dirigida a un nivel de API anterior a 11? ¿Me veo obligado a hacer la transición a Fragments o debería volver al @ obsoletSimpleCursorAdapter
constructor (pero haga uso de unAsyncTask
para mantener la interfaz de usuario amigable, que es lo que laCursorLoader
se supone que debe hacer)