ページ A の結果のアクティビティを開始するとページ B にジャンプし、ページ B はデータを変更してページ A に戻ります。前のページ A を閉じるにはどうすればよいですか?
漂亮男人2017-05-16 13:25:31
アクティビティには onActivityResult() というメソッドがあり、startActivityForResult() によって開始されたアクティビティが起動されると、その中で関連する処理を実行してから、finish();
となります。具体的な方法は自分でBaiduにアクセスしてください。携帯電話で見つけるのは非常に不便です。
某草草2017-05-16 13:25:31
A -> startActivityForResult() -> B
なぜ問題が理解できませんか? A で startActivityForResult を使用して B を開始します。これは、B が A に結果を返すことを期待しているという意味ではないでしょうか? B が戻ってきたときに A を閉じなければならないのはなぜですか?