我正在为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();
}
将它们添加到应暂停游戏代码的代码中。如果我自己暂停游戏(进入暂停菜单),它可以正常工作。但是当我最小化它然后再次最大化它时,不会发生停顿。
答案 0 :(得分:0)
游戏是否会从您关闭屏幕的位置继续?还是完全重启?
如果应用重新启动,请尝试将其添加到您的清单中:
Nature of Collection | Amount
NOC1 1000
NOC2 1000