最小化安卓游戏

时间:2012-12-03 16:37:05

标签: android

我正在为Android编程游戏,最近我在最小化时发现了一个问题。基本上游戏在最小化时不会停止,并且仍在执行代码。

我重写了onPause()和onResume()。

@Override
public void onPause()
{
    super.onPause();
    ((com.anderiel.atomic.defense.AtomicDefense)MyCustomView).Pause();
}

@Override
public void onResume()
{
    super.onResume();
     ((com.anderiel.atomic.defense.AtomicDefense)MyCustomView).Resume();
}

将它们添加到应暂停游戏代码的代码中。如果我自己暂停游戏(进入暂停菜单),它可以正常工作。但是当我最小化它然后再次最大化它时,不会发生停顿。

1 个答案:

答案 0 :(得分:0)

游戏是否会从您关闭屏幕的位置继续?还是完全重启?
如果应用重新启动,请尝试将其添加到您的清单中:

Nature of Collection  |  Amount

NOC1                      1000
NOC2                      1000