Bonjour,
Je cherche que lorsque l'utilisateur ferme mon application une boite de dialogue s'offre afin qu'il confirme sont choix. J'ai réussi cette partie lorsqu'il appuis sur un bouton quitter. Maintenant je veux prendre aussi le cas ou l'utilisateur utilise la flèche retour du téléphone pour quitter. Pour faire cela je pense qu'il faut utiliser le cycle de vie de l'application. Pour cette raison j'utilise le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 @Override protected void onStop(){ super.onStop(); clicQuitter(new View(this)); //méthode qui affiche la boite de dialogue et en fonction de ça réponse (je quitte, je quitte pas) quitte ou pas l'application }
Sauf que du coup le boite de dialogue ne s'affiche pas car l'application se ferme quasi immédiatement.
J'ai pensé essayer de mettre en place une sorte de sleep par attendre la réponse de l'application mais je pense pas que ce soit une bonne idée.
Auriez-vous une solution à me proposer.
Cordialement.
Partager