Android 4.X アプリを作成しています。
ほとんどのアクティビティはツリー構造で動作し (スタックはそれらに最適です)、「戻る」は期待どおりに動作します。
アクティビティの設計にループがあります
-> list messages -> view message -> ack -> reply -
| |
--------------------------------------------------
これにより、アクティビティがスタックに蓄積されます。
新しい「メッセージのリスト」アクティビティを作成する代わりに、スタックからの「ack」アクティビティと「メッセージの表示」アクティビティを終了させて、応答を終了させるにはどうすればよいですか?
これは Android アプリのナビゲーション ループを解決する正しい方法ですか?