私は3つの異なるアクティビティを持つアプリを作成しています:
- MainActivity (ActivtyA と ActivtyB を開始するためのルート アクティビティ)
- アクティビティA
- アクティビティB
ActivtyA は、次のフローで読み込まれるさまざまなビューコンテンツを使用して、それ自体の新しいインテントを開始できます。
MainActivity --> ActivtyA (Content 1) --> ActivtyA (Content 2)
ユーザーがアクションバーの「UP」ボタンを押すと MainActivity に移動し、「BACK」ボタンを押すと ActivtyA (コンテンツ 1) に移動するようにします。
NavUtils.navigateUpFromSameTask(this);を使用したくありません。Jelly Bean での奇妙な動作のため、また、AndroidManifest 内のparentActivity フラグだけに頼ることはできません。これは、下位の Android Honeycomb 3.0 をサポートする必要があるためです。私の問題に対する良い解決策はありますか?