studio programacion herramientas fundamentos crear con avanzado aplicaciones android android-activity message-queue

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