アプリには、A、B、C という 3 つのアクティビティがあります。A は B を起動し、B は C を起動します。C の起動モードは SingleInstance (マニフェストで宣言) です。
手順: 1.C を使用している場合、通知バーに通知を表示し、クリックすると同じ画面が起動します。2. ホームを押してアプリをバックグラウンドにしました。3. 通知をタップすると、C が起動します。
質問: C を押すと、アプリケーションから出てきます。代わりに、アプリの前の画面、つまり B に戻る必要があります。
注: C を singleInstance として宣言しました。これは、C の複数のインスタンスが通知のタップで起動されることを望まないためです。OnNewIntent()を使用して、対応するデータで UI を更新することにより、同じインスタンスを処理しました。
前もって感謝します!