web-dev-qa-db-fra.com

Android Activité de clôture par programme

Quelle est l'opération équivalente dans une activité pour sortir de l'écran? Comme lorsque vous appuyez sur le bouton Précédent, l’activité disparaît. Comment peut-on appeler cela de l'intérieur d'une activité pour qu'elle se ferme elle-même.

88
Androider

Qu'en est-il de la méthode Activity.finish() (entre guillemets) :

Appelez-le lorsque votre activité est terminée et devrait être fermée.

170
Pascal MARTIN

vous pouvez utiliser this.finish () si vous souhaitez fermer l'activité en cours.

this.finish()
43
Soheil

vous pouvez utiliser finishAffinity(); pour fermer toute l'activité.

4

la méthode finish () est utilisée pour terminer l'activité et la supprimer de la pile arrière. Vous pouvez l'appeler dans n'importe quelle méthode en activité. Mais assurez-vous de fermer toutes les connexions à la base de données, toutes les variables de référence, afin d'éviter toute fuite de mémoire.

2
Ginni