1

こんにちは、andengine を使用してゲームを開発しています。電源ボタンの割り込み時に音楽を一時停止できません。私が追加したマニフェストファイルに:

 android:configChanges="orientation|keyboard|keyboardHidden"

code- onPause および onResume メソッド

protected void onPause() {
    if(menumusic!=null)
    menumusic.pause();
    super.onPause();
    this.mEngine.onPause() ;
}
protected void onResume() {
    if(menumusic!=null)
    menumusic.resume();
    super.onResume();
    this.mEngine.onResume();
}

問題は、電源ボタンが押されたときにonPause()メソッドが呼び出され、すぐonResume()に呼び出されることです。助けてください。

4

1 に答える 1

1

これを試してみてください..onWindowFocusChangedを使用してゲームを再開するのに役立つことを願っています. それは機能し、ゲームに戻るまで音楽は再開しません: http://www.andengine.org/forums/gles2/onresume-being-called-when-device-should-be-paused-t8748.html#p42961

于 2013-04-05T06:17:19.510 に答える