From e9ce011b8d7362bd2ae4ebba52cf638559bcef62 Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期四, 28 十二月 2023 16:40:21 +0800 Subject: [PATCH] 0312 越南 --- SdkProject/library/src/main/java/com/secondworld/sdk/GameActivity.java | 29 +++++++++++------------------ 1 files changed, 11 insertions(+), 18 deletions(-) diff --git a/SdkProject/library/src/main/java/com/secondworld/sdk/GameActivity.java b/SdkProject/library/src/main/java/com/secondworld/sdk/GameActivity.java index c3fc094..e0ec873 100644 --- a/SdkProject/library/src/main/java/com/secondworld/sdk/GameActivity.java +++ b/SdkProject/library/src/main/java/com/secondworld/sdk/GameActivity.java @@ -10,7 +10,6 @@ import com.secondworld.sdk.utils.LogUtil; import com.secondworld.sdk.utils.WebViewUtil; -import com.juefeng.sdk.juefengsdk.JFSDK; public class GameActivity extends UnityPlayerActivity { @@ -60,8 +59,6 @@ super.onRestart(); if (proxy != null) proxy.onRestart(); - - JFSDK.getInstance().onRestart(GTGameMain.I.activity); } @Override @@ -97,7 +94,6 @@ super.onNewIntent(intent); if (proxy != null) proxy.onNewIntent(intent); - JFSDK.getInstance().onNewIntent(GTGameMain.I.activity, intent); } @Override @@ -122,28 +118,25 @@ return b ? b : super.onKeyDown(keyCode, event); } - @Override - public boolean dispatchKeyEvent(KeyEvent event) { - if(event.getKeyCode() == KeyEvent.KEYCODE_BACK) { - if(event.getAction() == KeyEvent.ACTION_DOWN&&event.getRepeatCount() == 0) { - JFSDK.getInstance().exitLogin(GTGameMain.I.activity); - return true; - } - } - return super.dispatchKeyEvent(event); - } + @Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); - JFSDK.getInstance().onWindowFocusChanged(hasFocus); + MySdkMgr.manger.onWindowFocusChanged(hasFocus, GTGameMain.I.activity); } @Override - public void onBackPressed() + public void onAttachedToWindow() { - super.onBackPressed(); - JFSDK.getInstance().onBackPressed(GTGameMain.I.activity); + super.onAttachedToWindow(); + MySdkMgr.manger.onAttachedToWindow(); + } + + @Override + public void onDetachedFromWindow() { + super.onDetachedFromWindow(); + MySdkMgr.manger.onDetachedFromWindow(); } } \ No newline at end of file -- Gitblit v1.8.0