From bf91971f45348d74b17a2077cf5fab92a553840b Mon Sep 17 00:00:00 2001 From: lwb <q3213421wrwqr> Date: 星期一, 07 十二月 2020 17:28:20 +0800 Subject: [PATCH] 9527 webview --- SdkProject/library/src/main/java/com/secondworld/sdk/GameActivity.java | 16 ++++++++++++++-- 1 files changed, 14 insertions(+), 2 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 1bc106d..c9b34b3 100644 --- a/SdkProject/library/src/main/java/com/secondworld/sdk/GameActivity.java +++ b/SdkProject/library/src/main/java/com/secondworld/sdk/GameActivity.java @@ -2,14 +2,20 @@ import android.os.Bundle; import android.support.annotation.NonNull; +import android.widget.FrameLayout; +import android.widget.RelativeLayout; import com.secondworld.sdk.utils.LogUtil; +import com.secondworld.sdk.utils.WebViewUtil; public class GameActivity extends UnityPlayerActivity { private static Class<? extends GameActivityProxy> proxyClass; - GameActivityProxy proxy; + private GameActivityProxy proxy; + + private RelativeLayout webContainer; + private FrameLayout unityContainer; //娉ㄥ唽浠g悊绫� public static void registerProxy(Class<? extends GameActivityProxy> proxyClass) { @@ -19,7 +25,13 @@ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); - LogUtil.d("GameActivity","鍚姩鐨勬槸GameActivity锛�"); + LogUtil.d("GameActivity", "鍚姩鐨勬槸GameActivity锛�"); + setContentView(R.layout.activity_main); + webContainer = findViewById(R.id.webContainer); + unityContainer = findViewById(R.id.unityContainer); + unityContainer.addView(mUnityPlayer); + WebViewUtil.I.init(this, webContainer); + //鍒濆鍖栨笭閬撲唬鐞嗙被 try { if (proxyClass != null) { proxy = proxyClass.newInstance(); -- Gitblit v1.8.0