|
||
|
![]() |
![]() |
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 |
![]() |
|
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. |
![]() |
![]() |
||||||
|