From 978ca55cc48cca99ba9505d35ead17375abdcc40 Mon Sep 17 00:00:00 2001 From: "yangwu.jia" <yangwu.jia@taobao.com> Date: Thu, 31 Oct 2019 17:21:59 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=20=E5=A4=9A=E4=B8=AASurfaceV?= =?UTF-8?q?iew=E6=97=B6=E5=80=99=EF=BC=8C=E9=97=AA=E5=B1=8F=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/idlefish/flutterboost/XFlutterView.java | 1 - .../containers/FlutterActivityAndFragmentDelegate.java | 3 +++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/android/src/main/java/com/idlefish/flutterboost/XFlutterView.java b/android/src/main/java/com/idlefish/flutterboost/XFlutterView.java index 508b834..70c8968 100644 --- a/android/src/main/java/com/idlefish/flutterboost/XFlutterView.java +++ b/android/src/main/java/com/idlefish/flutterboost/XFlutterView.java @@ -585,7 +585,6 @@ public class XFlutterView extends FrameLayout { + " to new engine."); detachFromFlutterEngine(); } - this.requestFocus(); this.flutterEngine = flutterEngine; // Instruct our FlutterRenderer that we are now its designated RenderSurface. diff --git a/android/src/main/java/com/idlefish/flutterboost/containers/FlutterActivityAndFragmentDelegate.java b/android/src/main/java/com/idlefish/flutterboost/containers/FlutterActivityAndFragmentDelegate.java index 6996aff..29510e7 100644 --- a/android/src/main/java/com/idlefish/flutterboost/containers/FlutterActivityAndFragmentDelegate.java +++ b/android/src/main/java/com/idlefish/flutterboost/containers/FlutterActivityAndFragmentDelegate.java @@ -5,6 +5,7 @@ import android.app.Activity; import android.arch.lifecycle.Lifecycle; import android.content.Context; import android.content.Intent; +import android.graphics.PixelFormat; import android.os.Build; import android.os.Bundle; import android.support.annotation.NonNull; @@ -102,6 +103,8 @@ public class FlutterActivityAndFragmentDelegate implements IFlutterViewContaine host.configureFlutterEngine(flutterEngine); + + host.getActivity().getWindow().setFormat(PixelFormat.TRANSLUCENT); } -- 2.26.2