嗨,我正在从事多人纸牌游戏,我想在玩家按下主屏幕按钮或什至他接到电话时玩我的游戏,该游戏不会暂停,我想停止我的游戏进入onPause(),它仍然在后台播放。
当用户拖动通知面板时,我已经停止了重新连接问题
public void onWindowFocusChanged(boolean hasFocus) {
Log.d(TAG, "insideMassage onWindowFocusChanged() hasFocus 0 =" + hasFocus);
if(goOnBackground) {
Log.d(TAG, "insideMassage onWindowFocusChanged() hasFocus 1 =" + hasFocus);
super.onWindowFocusChanged(hasFocus);
this.hasFocus = hasFocus;
resumeIfHasFocus();
}
}
@Override
protected void onPause() {
Log.d(TAG, "insideMassage onPause()");
if(!goOnBackground) {
goOnBackground=true;
super.onPause();
//Cocos2dxAudioFocusManager.unregisterAudioFocusListener(this);
// Cocos2dxHelper.onPause();
//mGLSurfaceView.onPause();
}
}
我想在后台玩我的游戏,如果我不能重新连接就玩。