我是Android编程的新手,我对以下内容有点麻烦。
我正在尝试为游戏制作菜单,我希望在后台运行一个OpenGL视图(使用游戏的运行演示),然后让各种菜单屏幕在这个;无需重新加载或影响OpenGL视图。
乍一看,我可以选择两种方法:第一种为每个屏幕使用单独的活动,然后从xml布局加载每个单独的菜单。这显然会为每个活动重新加载一个OpenGL视图的新实例。第二个选项是使用单个活动并根据请求对每个XML布局进行膨胀,使OpenGL视图保持不变。
如果可能,我想使用第一种方法,但如上所述,所有视图在加载新活动时结束。我认为的第二种方法应该可行 - 但是我将整个菜单的所有代码都放在一个文件中。我很确定我错过了什么。
如果有人可以为此推荐最佳方法,我们将不胜感激。
感谢。
P.S - 我想所期望的结果与“愤怒的小鸟”菜单类似,后者在后台持续滚动景观。