我对我的Android游戏中显示暂停屏幕的最佳方式有点困惑。成为pauseMenuActivity会更好吗?还是仅仅使用pauseDialog就足够了?这个暂停对话框将显示分数,金钱,后退按钮,选项按钮和退出按钮。如果最好显示对话框,我不知道如何显示这些按钮和背景图像。任何人都可以帮助我?谢谢安卓游戏暂停屏幕,对话框或活动对话框?
1
A
回答
3
我会建议去一个对话框(或其他自定义覆盖)。根据我的经验,活动间转换并不总是很快,他们可以在游戏的背景下感受到一种缓慢。在我看来,当我在一个暂停屏幕上并且想要再次开始玩时,它应该是瞬间的。
另外,如果你只是想显示4个按钮,一个活动是一种矫枉过正。
要创建包含自定义布局的自定义对话框,看看下面的教程,并再次上传,如果您有具体的问题/问题: http://developer.android.com/guide/topics/ui/dialogs.html#CustomDialog
0
活动一般比对话更好,因为你可以照顾方向,主题等所有的东西,它提供了更多的灵活性。虽然在简单的情况下,你可以使用对话框。
+0
的问题是,游戏活动复位或不后将我回到游戏? – Fugogugo 2011-03-13 15:51:14
+0
你必须添加适当的处理,以实际“暂停”和“恢复”游戏。 – 2011-03-13 15:55:32
相关问题
- 1. 安卓对话框活动位置
- 2. 安卓:警告对话框
- 3. 安卓对话框问题
- 4. 安卓对话框问题
- 5. 请求权限对话框暂停我的活动
- 6. 对话暂停调用活动?
- 7. Android - 游戏主题和对话框
- 8. Silverlight确认对话框暂停线程
- 9. 安卓:全屏对话框没有真正全屏
- 10. ListView活动和对话框
- 11. 2活动与对话框
- 12. 安卓对话框方向问题
- 13. 安卓:时间选择对话框
- 14. 安卓打印对话框选项
- 15. 安卓的DatePicker和DatePicker的对话框
- 16. 安卓进度对话框不显示
- 17. 安卓:与进度对话框
- 18. 全屏对话框
- 19. 在多屏幕上协调消息框或对话框位置
- 20. 对话框没有填充屏幕
- 21. 围绕对话框的调光屏幕
- 22. OnCreate对话框和屏幕旋转
- 23. AppleScript的解锁屏幕对话框
- 24. Android主屏幕弹出对话框
- 25. JavaFX对话 - 游戏
- 26. 当应用程序暂停时在主屏幕上显示对话框
- 27. 在通话过程中暂停游戏
- 28. 浮动对话框上的活动
- 29. 如何在游戏完成时用按钮启动对话框?
- 30. 唤醒屏幕并在锁定屏幕上显示对话框
没错,活动调用是一种漫长的过程。 :),但像这样的自定义对话框会导致不同取决于手机主题。我想创建像愤怒的小鸟那样的流行游戏中的自定义暂停菜单,但我不知道如何制作。任何想法? – Fugogugo 2011-03-13 15:54:14
那么,我为我的游戏做的是我有一个活动。各种游戏屏幕只是视图(从View类继承)。我将所有这些游戏画面添加到ViewAnimator中,并使用ViewAnimator.setDisplayChild在当前显示的视图之间切换。我认为唯一的缺点是所有的视图都会保存在内存中,但如果它只是一个4按钮的暂停菜单,它不会吃掉所有的RAM。 – Julien 2011-03-13 20:06:02