¿Cómo saltar de un Fragmento a una Actividad y volver al primer Fragmento original?
Android divide los modos de inicio de actividad en cuatro tipos:
Configuración del modo de inicio de actividad:
Cuatro modos de inicio de Actividad:
1. Modo de inicio estándar
, cada vez que se activa una Actividad, Créala y ponla en la pila de tareas.
2. SingleTop
Si hay una instancia de Actividad en la parte superior de la pila de tareas, esa instancia se reutilizará; de lo contrario, se creará una nueva instancia y se colocará en la parte superior. parte superior de la pila (incluso si ya existe una instancia de Actividad en la pila, y siempre que no esté en la parte superior de la pila, se creará una).
3. SingleTask
Si ya existe una instancia de la actividad en la pila, la instancia se reutilizará (se llama a onNewIntent() de la instancia). Después de la reutilización, la instancia se mueve nuevamente a la parte superior de la pila, por lo que las instancias que se encuentran encima de ella se eliminan de la pila. Si la instancia no existe en la pila, se creará una nueva instancia y se colocará en la pila.
4. SingleInstance
Cree una instancia de actividad en una nueva pila y permita que varias aplicaciones utilicen la instancia de actividad en la pila remodelada. Una vez que existe una instancia de una actividad modal en la pila, cualquier aplicación que active la actividad modal reutilizará esa instancia en la pila. Esto equivale a que varias aplicaciones disfruten de una aplicación y, sin importar quién la active, todas estarán en la pila. la misma aplicación.
Estándar es el modo de inicio predeterminado.