lwb
2020-12-29 7bb87db1681d3979ca81a582c025a3e94fdf52d2
SdkProject/library/src/main/java/com/secondworld/sdk/GameActivity.java
@@ -2,14 +2,21 @@
import android.os.Bundle;
import android.support.annotation.NonNull;
import android.webkit.WebView;
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;
    //注册代理类
    public static void registerProxy(Class<? extends GameActivityProxy> proxyClass) {
@@ -19,7 +26,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();