¿Cuál es el alcance de LoaderManager?

Al crear una aplicación de Android con los cargadores, ¿debe cada actividad y fragmento tener su propio LoaderManager ? ¿O debería haber solo un LoaderManager que LoaderManager la aplicación? Y por último, ¿son los "identificadores únicos" que se utilizan para identificar a LoaderManager específico s visibles fuera de la clase?

Específicamente, estoy teniendo problemas para decidir qué clases en mi aplicación deben implementar los LoaderCallback<Cursor> (es decir, si cada fragmento implementa estas devoluciones de llamada, o debería tener un fragmento implementar las devoluciones de llamada y consultar los resultados, enviándolos a otros fragmentos / Actividades necesarias)?

Gracias de antemano a cualquiera que pueda ayudarme! No pude encontrar demasiada información sobre esto en línea.

LoaderManger son administrados y son propiedad de la actividad. Puedes crear los cargadores reales en tus fragmentos o la actividad, ellos serán manged por el mismo LoaderManager . Las identificaciones únicas son para identificar diferentes cargadores que pueda tener en la misma actividad. Por ejemplo ID = 0 -> FooLoader, ID = 1 -> BarLoader, etc.

  • Instancia global de base de datos
  • NullPointerException en el método restartLoader de LoaderManager
  • Cómo convertir cursorLoader en Loader <Object>
  • IllegalStateException - Apoyo LoaderManager con AutocompleteTextView
  • GetLoaderManager (). InitLoader () no acepta 'this' como argumento aunque la clase (ListFragment) implementa LoaderManager.LoaderCallbacks <Cursor>
  • ¿Qué CursorAdapter tengo que usar?
  • Android LoaderManager y CursorLoader Confusión
  • Cargadores en Android Honeycomb
  • ¿Qué para establecer CursorAdapter (Contexto contexto, Cursor c, int flags) a fin de hacer que funcione con CursorLoader?
  • Android - onLoadFinished no se llama
  • AsyncTaskLoader onLoadFinished con un cambio de tarea y configuración pendiente
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.