如何在来电时暂停游戏?

时间:2014-08-15 13:44:33

标签: java android

我有这个问答游戏,当我接到来电时我需要暂停游戏,并在我挂机时恢复。但实际发生的是我的游戏关卡退出并返回主菜单。我锁定手机时会发生同样的事情(关闭屏幕)。我不知道要在此处粘贴哪些代码,因为我没有关于此问题的任何代码,因为我认为这会自动生效。我可以粘贴我的整个游戏课程,但它非常大。怎么办?

编辑:

我补充说:

@override
    protected void onPause() {
        // TODO Auto-generated method stub
        super.onPause();
    }

但没有。还有这个:

@override
    protected void onResume() {
        // TODO Auto-generated method stub
        super.onResume();   
    }

1 个答案:

答案 0 :(得分:0)

当你覆盖onPause() - 方法时,你必须要做一些事情来阻止你的游戏。例如,如果您有一个循环让您的游戏保持运行,例如while(running == true)覆盖您的onPauseMethod以将running设置为false