标签: android android-activity lifecycle
我为Android创建了一个简单的游戏;我想通过意外按下主页或后退按钮来阻止用户将游戏发送到后台。我计划使用对话框来确认用户的操作。我想要的是类似于Sirius对他们的应用程序所做的,如果你需要一个插图。
我尝试将此操作添加到重写的onPause(),但是在显示对话框后,活动立即消失,因此我认为我不会以正确的方式进行此操作。我该如何解决这个问题?
感谢任何帮助。
答案 0 :(得分:5)
您只能覆盖后退按钮。您无法覆盖主页按钮。出于安全考虑,这或多或少都是为了防止某人的手机被踩下来。
请参阅these两个questions。