J'ai plusieurs activités dans mon application. et le flux est très compliqué. Lorsque je clique, l'application de déconnexion accède à l'écran de connexion et à partir de là, l'utilisateur peut quitter en cliquant sur le bouton d'annulation (appelant system.exit(0)
)
lorsque je quitte ou que je retourne, le système appelle une activité de la pile: (comment puis-je effacer toutes les activités de la pile lorsque j'atteins l'écran de connexion? L'appel finish()
n'est pas pratique car il y a tellement d'activités et certaines activités ne devraient pas être fermées quand ils sont actifs comme une caméra native invoquant une activité.
validateuser logoutuser = new validateuser();
logoutuser.logOut();
Intent loginscreen = new Intent(homepage.this, Login2.class);
(homepage.this).finish();
loginscreen.setFlags( Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NO_HISTORY);
startActivity(loginscreen);