Je souhaite personnaliser le bouton de retour d'activité dans la barre d'action, pas dans le bouton de retour à clé matérielle. J'ai remplacé la onBackPressed()méthode. Cela fonctionne avec le bouton de retour de mon émulateur, mais pas avec le bouton de retour de la barre d'action.
Je veux que cela se produise avec la barre d'action. Comment puis-je faire ceci?
Voici mon code:
@Override
public void onBackPressed() {
Toast.makeText(getApplicationContext(),"Back button clicked", Toast.LENGTH_SHORT).show();
return;
}
J'ai utilisé ce toast, que la pression arrière fonctionne ou non, mais les changements de mise en œuvre réels aiment revenir à l'activité précédente. Mais cela ne fonctionne pas avec le bouton présent en haut de la barre d'action (en plus du titre de l'activité).
S'il vous plaît, n'importe qui pourrait me préciser le problème.