From f1bbf4e9fcba2e9e6f2f6ff093e0bcacba30287e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E7=8E=89=E4=B9=85?= <1484288157@qq.com> Date: Tue, 12 May 2020 17:35:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=93=E5=8C=BA=E7=BD=91=E9=A1=B5=E4=BA=8C?= =?UTF-8?q?=E7=BA=A7=E9=A1=B5=E9=9D=A2=E7=82=B9=E5=87=BB=E5=8F=B3=E4=B8=8A?= =?UTF-8?q?=E8=A7=92=E8=BF=94=E5=9B=9E=E6=8C=89=E9=92=AE=E7=9B=B4=E6=8E=A5?= =?UTF-8?q?=E5=85=B3=E9=97=AD=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/gh/gamecenter/WebActivity.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/gh/gamecenter/WebActivity.java b/app/src/main/java/com/gh/gamecenter/WebActivity.java index 91602ea99a..1f5ba84549 100644 --- a/app/src/main/java/com/gh/gamecenter/WebActivity.java +++ b/app/src/main/java/com/gh/gamecenter/WebActivity.java @@ -215,8 +215,13 @@ public class WebActivity extends NormalActivity { @Override protected View.OnClickListener provideNavigationItemClickListener() { Bundle bundle = getIntent().getBundleExtra(NORMAL_FRAGMENT_BUNDLE); - if (bundle != null && bundle.getBoolean(WebFragment.KEY_ISTOOLS, false)) { - return view -> finish(); + if (bundle != null) { + boolean isTools = bundle.getBoolean(WebFragment.KEY_ISTOOLS, false); + boolean isOpenNativePage = bundle.getBoolean(WebFragment.KEY_OPEN_NATIVE_PAGE, false); + if (isTools || isOpenNativePage) { + return view -> finish(); + } + return super.provideNavigationItemClickListener(); } else { return super.provideNavigationItemClickListener(); }