La aplicacion se destruye en su totalidad

29 views
Skip to first unread message

Francisco Lopez Montoya

unread,
Oct 16, 2012, 4:14:07 AM10/16/12
to desarrollad...@googlegroups.com
Hola.

Os comento un poco. En una parte de mi app, donde tengo un viewpager con fragment invoco mediante un intent chooser para que el usuario decida abrir una direccion facebook o twitter mediante una app o el navegador. La cuestion es que la elegir cualquier de las acciones la aplicacion se destruye pero se destruye totalmente, hasta el dbhelper y todas las variables estaticas en una clase que tengo que hereda de aplication.

No se destruye como otras veces, ya que tambien pierdo la instancia del fragment, el context que estan como atributos estaticos dentro de cada fragment, solo puedo guardar un objeto que tengo como parcelable pero todo lo demás está destruido.

He buscado, y buscado y buscado pero estoy croquis

Gracias a todos.

Juan de Dios Maldonado Sánchez

unread,
Oct 16, 2012, 4:16:23 AM10/16/12
to desarrollad...@googlegroups.com
¿Y qué problema hay porque tu aplicación se destruya completamente? Una vez termine con el Facebook o Twitter, tu aplicación volverá a iniciarse en caso de que se haya destruido.

2012/10/16 Francisco Lopez Montoya <f.lopez...@gmail.com>

--
Para participar es necesario que leas detenidamente las normas del grupo: http://goo.gl/AmNsS
---
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a desarrollad...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a desarrolladores-a...@googlegroups.com
 
 

Francisco Lopez Montoya

unread,
Oct 16, 2012, 4:26:44 AM10/16/12
to desarrollad...@googlegroups.com
Hola JuanDe

Si. la aplicacion continua por el fragment, pero claro, esta todo a null, lo que no entiendo es que desde el dbhelper hasta todas las variables que tengo en la clase Aplicattion estan destruidas. En la fragment se hace una consulta a DB, pero claro, tal y como esta todo....

Juan de Dios Maldonado Sánchez

unread,
Oct 16, 2012, 4:30:09 AM10/16/12
to desarrollad...@googlegroups.com
Para eso tienes el onCreate, el onStart, el onResume, el onPause, el onStop y el onDestroy, aunque de este último no te fíes. En los métodos adecuados guardas el estado de la aplicación y en otros los vuelves a restaurar para que al usuario le de la impresión de que tu aplicación no se ha destruido nunca.

Apréndete muy bien el ciclo de vida de una aplicación de Android. En este caso, de un Activity:
Reply all
Reply to author
Forward
0 new messages