programacion - manual android studio avanzado
FinalizaciĆ³n de llamada() despuĆ©s de iniciar una nueva actividad (1)
La primera actividad que se carga en mi aplicación es una actividad de inicialización, y una vez completada carga una nueva actividad. Quiero asegurarme de que si el usuario presiona ''Atrás'' van directamente al Iniciador, y no a la pantalla de inicialización. Nota al margen, ¿es este el mejor enfoque, o sería mejor hacerlo con algún tipo de bandera de intención?
¿Es correcto llamar a finish () después de llamar a startActivity () en la nueva actividad?
onCreate() {
...
startActivity(new Intent(this, NextActivity.class));
finish();
...
}
Todavía estoy asimilando todo el método de ''Message Queue'' para hacer cosas en Android, y mi suposición es que al llamar a startActivity () y luego a finish () desde mi primera Activity onCreate () registraré cada mensaje respectivo en la cola de mensajes, pero termine la ejecución de onCreate () antes de pasar a comenzar la siguiente actividad y terminar la primera. ¿Es esto una comprensión correcta?
Probablemente deberías usar el indicador noHistory en la actividad en tu manifest.xml