¿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)?
- ¿Cuál es el alcance de un LoaderManager?
- ¿Debe usar los cargadores para acceder a servicios web?
- Poblar listview de ListAdapter o SimpleCursorAdapter
- Filtro ListView con CursorLoader y CursorAdapter personalizado
- Datos fuera de sincronización entre un CursorLoader personalizado y un CursorAdapter respaldando un ListView
Gracias de antemano a cualquiera que pueda ayudarme! No pude encontrar demasiada información sobre esto en línea.
- ¿Por qué onLoadFinished se llama de nuevo después de que se reanude el fragmento?
- Problemas con las devoluciones de llamada personalizadas de AsyncTaskLoader
- Utilizar un Cursor devuelto desde un LoaderManager en un AsyncTask
- Manejar excepciones de CursorLoader
- Android FragmentPagerAdapter con LoaderManager
- AsyncTaskLoader no llama a onLoadFinished a menos que devuelva un nuevo objeto en loadInBackground
- Android 3.0 - ¿Cuáles son las ventajas de usar instancias de LoaderManager exactamente?
- GetLoaderManager en ListActivity
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.