![]() |
|
Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
«
Tema Anterior
|
Siguiente tema
»
|
Herramientas |
#1
|
acceder Arraylist entre dos fragment activos
hola estoy desarollando una aplicacion mi problema tengo 2 fragment un listview y otro un favorito que contiene otro listview . mi duda es como puedo pasarle un arraylist con datos que carga desde el hilo que carga la clase (AsyncTask) y compatirlo desde ambos fragment(Los dos se ejecutan A la vez cuando la app se inicia) he probado Aplication usando arraylist globales y no funcionan he probado buble no me funciona no se me ocurre otra forma de hacerlo gracias
Última edición por msdos2 Día 30/09/15 a las 00:38:54 |
|
#2
|
||||
|
||||
Si lo metes en el Application te tiene que funcionar seguro, es la única clase que sabes 100% seguro que siempre va a estar viva. De hecho es donde yo meto las cosas que voy a compartir en toda la app, como por ejemplo las Fuentes, la cola del Volley o el Tracker de Analytics.
Otra opción es meterlo en una variable estática, pero a mi particularmente no me gusta usar variables estáticas en Android, por aquello de que no se reinician entre ejecuciones de la aplicación. Y por último, si los 2 Fragment pertenecen a la misma Activity, siempre puedes poner el ArrayList en la Activity y acceder a él mediante el getActivity() de los Fragment. |
Respuesta |
![]() |
||||||
|
«
Tema Anterior
|
Siguiente tema
»
Herramientas | |
|
|
Hora actual: 04:06:08 (GMT +2)
HTCMania: líderes desde el 2007