私は4つのAndroidアクティビティを持っています。それらをA、B、C、Dと呼びましょう。
通常の流れはA => B => C => Dです。ただし、 Dに入ると、バック スタックからBとCを削除したいと考えています。
それは解決可能ですか?
ユーザーがCにいて、戻るボタンを押した場合でも、Bが表示されることに注意してください。
編集: CLEAR_TOPでアクティビティAを再度開始すると、アクティビティAでonCreateが再度呼び出されますが、これは望ましくありません。他の解決策はありますか?