Android アプリケーションにアクティビティ スタックがあります。A と B を想定します。アプリケーションが起動すると、アクティビティ A が表示されます。このアクティビティから、startActivityForResult メソッドを使用してアクティビティ B を呼び出します。デバイスのホーム ボタンを押すと、ここからアクティビティがバックグラウンドで実行されます。それは問題ありませんが、アクティビティ アイコンをタップしてアプリケーションを再起動すると、アクティビティの新しいインスタンスが開始され、アクティビティ B ではなくアクティビティ A が表示されます。
質問する
217 次