Android: cómo volver a la actividad con el atributo "noHistory" después de onStop?
Estaba buscando una forma de eliminar una actividad determinada de la pila de historial, y encontré una solución aquí (la anwer de Wakkas) . Sin embargo, si cierro la aplicación con esta actividad abierta, por ejemplo, pulsando el botón de inicio, y más tarde regresar a ella, la actividad no se restablece.
Si elimino el atributo "noHistory", está regresando y también restaurado después de un kill.
- Obtener el último fragmento en backstack
- noHistory vs finish () - ¿Cuál es preferido?
- ¿Cómo manejar el botón de nuevo utilizando el buscapersonas?
- Cómo Reverse Fragment animaciones en BackStack?
- Intent.FLAG_ACTIVITY_CLEAR_TOP no funciona
¿Hay alguna manera de que no aparezca en la pila de historial (= no quiero volver a ella presionando el botón Atrás en la siguiente actividad) sin este comportamiento?
Saludos cordiales, medusas
- TabLayout ViewPager no carga al utilizar Backstack
- Fragmento de PopBackStack
- Cómo agregar BackStackEntry a BackStack si no existe
- Android: Impedir volver a la actividad anterior
- Android - guardar / restaurar estado de fragmento
- Borra toda la pila de historiales e inicia una nueva actividad en Android
- Cómo borrar backStack de soporte FragmentManager?
- ¿Cómo reemplazar el fragmento C con el fragmento A cuando se pulsa el botón Atrás?
No lo creo – dejar la actividad a través del botón "Inicio" y abrir una nueva actividad tendrá el mismo efecto: si su actividad no está en la pila de historial, no debería ser restaurada.
En lugar de usar el atributo "noHistory", ¿no podrías simplemente llamar finish () al iniciar tu siguiente actividad? No debería volver a aparecer cuando pulsa el botón "atrás".
- Atributo personalizado importado de otro proyecto android
- ¿Es Kotlin 100% compatible con ART en Android?