En mi aplicación tengo Loginactivity. Tiene un nombre de usuario de variable estática y se le asignará con el usuario ingrese los valores de nombre de usuario. Loginactivity launch activity A y A lanzan B. En A utilizo la variable Loginactivity.username.android comportamiento de la variable estática en la caída de la aplicación
Ahora debido a algún error en B, se bloquea la aplicación. Cuando presiono forzar cerrar, la aplicación se reinicia y la actividad A es la actividad actual. En la actividad A, estoy usando una variable estática Loginactivity.username. Veo que después del bloqueo, esta variable obtiene su valor inicial, que es una cadena vacía "";
¿Por qué está sucediendo así? ¿Puedes explicar este comportamiento? Entonces, cuando la aplicación falla, todas las actividades en la pila se reinician. Veo que oncreate de Loginactivity no se llama. Entonces, ¿cómo se cambia el valor de la variable estática?
arreglé el bloqueo, pero quería conocer el comportamiento Gracias . – png
Sin embargo, esa fue una buena pregunta, no mencionada realmente en los documentos de Android. – Snicolas
Acepte la respuesta si corresponde. – Snicolas