我对在我的安卓游戏中显示暂停屏幕的最佳方式感到有点困惑。成为pauseMenuActivity会更好还是只用pauseDialog就足够了?此暂停对话框将仅显示分数,金钱,后退按钮,选项按钮和退出按钮。如果更好地显示对话框,我不知道如何显示那些按钮和背景图像..任何人都可以帮助我?谢谢
答案 0 :(得分:3)
我建议使用Dialog(或其他一些自定义叠加层)。根据我的经验,活动间的过渡并不总是非常快,在游戏的背景下他们会觉得迟钝。在我看来,当我在暂停屏幕上并希望再次开始播放时,它应该是即时的。
另外,如果您只想显示4个按钮,则活动有点矫枉过正。
要创建包含自定义布局的自定义对话框,请查看以下教程,如果您遇到特定问题,请再次发布: http://developer.android.com/guide/topics/ui/dialogs.html#CustomDialog
答案 1 :(得分:0)
一般来说,活动比对话更好,因为你可以处理所有方面,如方向,主题等,它提供了更多的灵活性。虽然在简单的情况下你可以使用对话框。