0

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();
}

一時停止時にゲーム コードを停止するコードにそれらを追加します。自分でゲームを一時停止すると(メニューを一時停止する)、問題なく動作します。しかし、最小化してからもう一度最大化しても、一時停止は起こりません。

4

1 に答える 1