面白いコンセプトを実装する方法を見つけようとしています。
アプリケーションの下部に3つのボタンがあるバーがあるとします。これらをA、B、Cと呼びます。これらをアプリの3つの領域として考えてもらい、それぞれに独自のアクティビティスタックがあります。
Bを押すと、最初にメインのB画面が表示されます。この画面に、リスト上の特定のアイテムの詳細など、別の画面に移動するための機能があるとします。
ここで、詳細画面で下部のボタンCを押すと、メインC画面が表示されます。
Bを押す(または戻るボタンを押す)と、ユーザーはBアクティビティスタックの最後の画面に移動します。これは、メインのB画面ではなく、詳細画面です。
これは可能ですか?物事を正しく理解していれば、A用に1つ、B用に1つ、C用に1つ、合計3つのタスクが必要です。他に何をしなければなりませんか?