【发布时间】:2018-06-03 00:08:52
【问题描述】:
我正在使用 Android 创建一个简单的游戏,我有一个关于如何在几个游戏屏幕之间转换的最佳实践的问题。
我的游戏中的游戏屏幕非常简单(例如 MainGameScreen、PauseScreen、SettingsScreen 等),只有几个按钮和一些文字。所以我想把所有东西都放在一个活动中,为每个屏幕创建一个单独的视图,然后在这些视图之间进行转换。
我正在考虑使用 ViewAnimator 在屏幕之间切换(请参阅此处 android game pause screen , dialog or activity dialog?),但我遇到的问题是 ViewAnimator 只能让我基于索引进行切换(即,我无法使用布局ID)。所以我认为也许 ViewAnimator 不是最适合这项工作的课程。
还有其他类更适合在我选择的视图之间切换吗?
谢谢大家的帮助。
【问题讨论】:
标签: android android-layout menu