Je veux accéder à l'écran d'accueil de manière programmatique dans Android lorsque l'utilisateur clique sur un bouton. Comment cela peut-il être fait ?
Réponse
Trop de publicités?
Jim
Points
88
Je sais que c'est un peu tard mais j'ai rencontré le même problème et voici comment je l'ai résolu. En revenant à votre MainActivity
vous devez ajouter des drapeaux de la sortie Activity
final Intent mainActivity = new Intent(this, MainActivity.class);
mainActivity.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
mainActivity.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
Maintenant, quand vous avez appuyé sur le bouton retour étant MainActivity
l'actif, il ira à l'écran d'accueil.
- Réponses précédentes
- Plus de réponses
13 votes
S'il vous plaît, acceptez certaines de vos anciennes questions.
0 votes
Une façon simple de procéder est de remplacer onBackPressed ou par keyEvent =Backpressed et d'appeler onHomePressed sur ce dernier.