PendingIntent を使用して、ユーザーをプッシュ通知からアクティビティ B i,e に移動しています。ユーザーが通知をクリックすると、画面 B に移動します。
アプリケーションがロードされて実行されている場合にのみ画面 B になり、それ以外の場合は画面 A に移動する必要があります。これも実装しました。
ここで、通知を受け取ったシナリオがあるため、インテントは画面 B に設定されていますが、クリックしていません。DDMS を使用してアプリケーション プロセスを強制終了した場合、または通知をクリックする前にAndroid がアプリケーションを強制終了してからクリックした場合、この場合は必要ではないアクティビティ B をロードしようとします。この場合、アプリの最初のシーンであるアクティビティ A をロードしたいと思います。
何をすべきか提案してください!