From 7a06322bccd352e491446bbed2c981a0d7efa937 Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期二, 01 七月 2025 15:44:09 +0800 Subject: [PATCH] 0312 sdk更新 --- SdkProject/library/src/main/java/com/secondworld/sdk/GameActivity.java | 34 +++++++++++++++++++++++++--------- 1 files changed, 25 insertions(+), 9 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 5344302..841a264 100644 --- a/SdkProject/library/src/main/java/com/secondworld/sdk/GameActivity.java +++ b/SdkProject/library/src/main/java/com/secondworld/sdk/GameActivity.java @@ -6,11 +6,9 @@ import android.widget.FrameLayout; import android.widget.RelativeLayout; -import androidx.annotation.NonNull; import com.secondworld.sdk.utils.LogUtil; import com.secondworld.sdk.utils.WebViewUtil; -import com.soha.sdk.SohaSDK; public class GameActivity extends UnityPlayerActivity { @@ -95,12 +93,6 @@ super.onNewIntent(intent); if (proxy != null) proxy.onNewIntent(intent); - boolean isNotificationGame = intent.getBooleanExtra("action_notification_game_push", false); - - SohaSDK.getInstance().setClickNoti(isNotificationGame); - - - SohaSDK.getInstance().trackingNotification(intent); } @Override @@ -111,7 +103,7 @@ } @Override - public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) { + public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) { super.onRequestPermissionsResult(requestCode, permissions, grantResults); if (proxy != null) proxy.onRequestPermissionsResult(requestCode, permissions, grantResults); @@ -124,4 +116,28 @@ boolean b = proxy.onKeyDown(keyCode, event); return b ? b : super.onKeyDown(keyCode, event); } + + + + @Override + public void onWindowFocusChanged(boolean hasFocus) + { + super.onWindowFocusChanged(hasFocus); + MySdkMgr.manger.onWindowFocusChanged(hasFocus, GTGameMain.I.activity); + } + + @Override + public void onAttachedToWindow() + { + super.onAttachedToWindow(); + MySdkMgr.manger.onAttachedToWindow(); + } + + @Override + public void onDetachedFromWindow() { + super.onDetachedFromWindow(); + MySdkMgr.manger.onDetachedFromWindow(); + } + + } \ No newline at end of file -- Gitblit v1.8.0