Une page de démarrage d'activité pour le résultat passe à la page B, la page B modifie les données et revient à la page A. Comment fermer la page A précédente ?
Une activité a une méthode appelée onActivityResult(). Lorsque l'activité démarrée par startActivityForResult() est lancée, elle entrera dans cette fonction, vous pourrez y effectuer le traitement approprié, puis terminer();
.
Vous pouvez vous rendre sur Baidu pour la méthode spécifique. Il est vraiment gênant pour vous de la trouver sur votre téléphone mobile.
A -> startActivityForResult() -> B Pourquoi est-ce que je ne comprends pas le problème ? Vous utilisez startActivityForResult dans A pour démarrer B. Cela ne signifie-t-il pas que vous vous attendez à ce que B renvoie des résultats à A ? Pourquoi A doit-il être fermé lorsque B revient ?
Accédez au fichier manifest.xml et modifiez le mode de démarrage de l'activité A comme suit
Une activité a une méthode appelée onActivityResult(). Lorsque l'activité démarrée par startActivityForResult() est lancée, elle entrera dans cette fonction, vous pourrez y effectuer le traitement approprié, puis terminer();
.Vous pouvez vous rendre sur Baidu pour la méthode spécifique. Il est vraiment gênant pour vous de la trouver sur votre téléphone mobile.
A -> startActivityForResult() -> B
Pourquoi est-ce que je ne comprends pas le problème ? Vous utilisez startActivityForResult dans A pour démarrer B. Cela ne signifie-t-il pas que vous vous attendez à ce que B renvoie des résultats à A ? Pourquoi A doit-il être fermé lorsque B revient ?