Je suis sûr que cette question a été posée plusieurs fois parce que j'en ai lu quelques-unes. Mon client veut que je mette un bouton dans son application où les utilisateurs peuvent cliquer et quitter. J'ai lu ceci et j'ai trouvé que l'appel finish()
le ferait. Mais, terminer ne fait que fermer l'activité courante, n'est-ce pas? J'ai beaucoup d'activités, donc dans ce cas, je dois passer chaque instance d'activité et les terminer ou faire de chaque activité un modèle Singleton.
J'ai également appris à savoir Activity.moveTaskToBack(true)
que vous pouviez accéder à l'écran d'accueil. OK, ce n'est pas la fermeture mais l'arrière-plan du processus. Alors, est-ce efficace?
Quelle méthode dois-je utiliser pour fermer complètement l'application? L'une des méthodes décrites ci-dessus ou toute autre méthode / autre utilisation des méthodes ci-dessus?