【问题标题】:Android game dev: switching between viewsAndroid游戏开发:在视图之间切换
【发布时间】: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


    【解决方案1】:

    我想你要找的是 ViewPager ,你也可以存储页面的 id 然后浏览它们

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-05
      • 2011-01-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-19
      相关资源
      最近更新 更多