メインのアクティビティがあり、ボタンを押すとアクティビティ 2 が起動します。activity2 が起動したら、ホーム ボタンを押すと、 Activity2 でonPauseがトリガーされ、Android デバイスのデスクトップが一番上に表示されます。すべて大丈夫です。
問題は、アプリのアイコンをクリックすると、トップのアクティビティ 2 (最後にアクティブなアクティビティ) に移動する代わりに、メインのアクティビティが表示されることです。したがって、onResumeは activity2 ではなく、私のメイン アクティビティで呼び出されます。
activity2 でonResumeと呼ばれるべきではないでしょうか。どうすればそれを機能させることができますか?