En ce moment j'ai une application qui prend l'utilisateur du SignupActivity
directement à l'activité à EditProfileActivity
.Créer une activité en cliquant sur le bouton Retour ActionBar
Il crée que l'on présente comme suit:
Intent intent = new Intent(this, EditProfileActivity.class);
intent.putExtra("user", user);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
startActivity(intent);
Le EditProfileActivity
a un bouton de retour dans la barre d'action quand on clique dessus ferme l'application. Ce que je veux faire est de fermer l'application pour amener l'utilisateur à mon MainActivity
.
J'utilise le EditProfileActivity
à un autre endroit dans mon application pour éditer le profil mais venant du MainActivity
. Dans ce cas, le bouton retour revient au MainActivity
, ce qui est exactement ce que je veux.
Comment puis-je obtenir ceci? Ai-je besoin de démarrer le MainActivity
à partir du SignupActivity
, puis le prendre au EditProfile
ou puis-je l'éviter?
La deuxième option, dans lequel l'activité 'onActivityResult' méthode dois-je commencer mon' MainActivity'? – moondaisy
Si vous utilisez 'startActivityForResult' sur' SignUpActivity', vous devez remplacer la méthode 'onActivityResult' sur' SignUpActivity' elle-même. –
Merci, j'ai fini par aller pour la deuxième option – moondaisy