私のアプリでは、現在のアクティビティに先行する (必ずしも直接ではない) アクティビティにユーザーを戻す必要がある状況があります。これらの以前のアクティビティはすべて、onCreate で Intent パラメーターが必要になる場合があります。
それで、私の質問は、ユーザーが行っていた直前のアクティビティではない可能性のあるアクティビティにユーザーを戻す簡単な方法があり、それらの以前のアクティビティの意図パラメーターを保存/復元する手動の回避策を回避することは可能ですか?
例を考えてみましょう。ユーザーに製品に関する提案を提供できるグローバル検索バーがあります。提案されたアイテムの 1 つに到達すると、製品ビュー アクティビティに移動し、このアクティビティを別の製品でリロードできます (ウォーク スルー)。このようなリロードを数回行った後、検索が開始されたアクティビティに戻ることを決定する場合がありますが、現在のアクティビティに最も近いとは限りません。
UPD: B アクティビティ シーケンスに戻る可能性もあるはずです。