¿Cómo deshabilitar el botón Atrás en Android Kotlin? – Sudishkumar Edugaon

Entiéndeme

Mi propósito de usarlo: creé una aplicación de demostración en esta, uso un enlace para abrir mi aap. Cuando ingresé en el enlace y salí del enlace, la pantalla de inicio de sesión se mostró después de iniciar sesión, cuando presioné el botón Atrás, la pantalla de inicio de sesión se mostró dos veces. Pero quiero cerrar la aplicación cuando el usuario inicia sesión y presiona el botón Atrás, aap debería cerrarse.

Para hacer esto, use finishAffinity ().

finishAffinity (): completar la actividad actual y todas las actividades inmediatamente debajo de ella en la tarea actual que tienen la misma afinidad.

finishAndRemoveTask (): llama cuando tu actividad está completa y debe cerrarse y la tarea debe eliminarse por completo como parte de completar la actividad raíz de la tarea.

Vamos a codificar

val intent = Intent (this, MainActivity :: class.java) intent.flags = Intent.FLAG_ACTIVITY_NEW_TASK o Intent.FLAG_ACTIVITY_CLEAR_TASK o Intent.FLAG_ACTIVITY_CLEAR_TOP startActivity (intent) finish ()

Funciona bien.

Eso es todo gracias.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *