En este post te mostraré cómo, desde Java o Kotlin, salir de la app de Android. Esto es en caso de que implementes un botón de salir que cierre toda la app sin importar la activity en donde el usuario se encuentra.

Es importante mencionar que este método sale de la app completamente; y no simplemente cierra la actividad actual.

Desde Android 4.1

Si tu app está compilada para una versión igual o superior que la API 16, y usas Java entonces invoca a:

this.finishAffinity();

Por otro lado, con Kotlin sería:

finishAffinity()

(esto desde una Activity o una clase que herede de la misma, por ejemplo, AppCompatActivity)

Con Android 5

La opción de arriba funciona de maravilla, pero si quieres probar otro método entonces invoca a:

finishAndRemoveTask();

Lo que hace este método es también remover la tarea de la lista de apps recientes.


Estoy disponible para trabajar en tu proyecto o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.
Si el post fue de tu agrado muestra tu apoyo compartiéndolo, suscribiéndote al blog, siguiéndome o realizando una donación.

Suscribir por correo

Ingresa tu correo y recibirás mis últimas entradas sobre programación, open source, bases de datos y todo lo relacionado con informática

Únete a otros 577 suscriptores

Relacionado:  Búsqueda binaria en Java sobre arreglos de cadenas

parzibyte

Programador freelancer listo para trabajar contigo. Aplicaciones web, móviles y de escritorio. PHP, Java, Go, Python, JavaScript, Kotlin y más :) https://parzibyte.me/blog/software-creado-por-parzibyte/

0 Comments

Deja un comentario

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

A %d blogueros les gusta esto: