私はAndroidゲームでナビゲーションを設定する最良の方法を探しています。 AndroidのゲームアクティビティナビゲーションのベストプラクティスですAndroidゲームのアクティビティフロー - 開始に戻る
- Aメインメニューのアクティビティ(スタートをユーザーに挨拶し、彼らに選択肢を与える)
- A RunLever活動(これは、ゲームのレベルを実行します)
- 暫定メニューアクティビティ(:私は、次のシナリオを持っています
したがって、プレイヤーがゲームを開始して2つのレベルを完了すると、そのようなアクティビティスタックが存在する可能性がありますthis:
バックボタンが押されたとき、私はここにある問題は、期待の一つである:
- 私は間のメニューでは、最後にあったと私は、私が行くことを期待押し戻さ場合メインメニューに戻ります。代わりに、おそらく私が勝ったレベルに戻るだろう。
- 私が最後にやったレベルと前回のメニューアクティビティでは、バックスタックに座っているとは思いません。私は、メインメニュー、現在のレベルと、In Betweenメニューの1つのインスタンスがいつでもバックスタックに座っていることだけを期待しています。
私が知る限り、他のすべてが正しく動作し、ユーザーが期待するとおりです。私はこの種の問題を解決する最良の選択肢が何であるかを知りたいと思う。このゲームのアクティビティが期待どおりに行われるようにする。彼らは別々の活動でなければならないのでしょうか?ありがとう。
+1ジオラマ! –