From 7f20103148419c41c74b3d16c3c8a95e0c89f783 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=8A=B2=E9=B9=8F?= Date: Tue, 14 Jan 2020 14:46:02 +0800 Subject: [PATCH] default immersive status bar in android --- .../doric/src/main/java/pub/doric/DoricActivity.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/doric-android/doric/src/main/java/pub/doric/DoricActivity.java b/doric-android/doric/src/main/java/pub/doric/DoricActivity.java index 266d04e6..12e4f525 100644 --- a/doric-android/doric/src/main/java/pub/doric/DoricActivity.java +++ b/doric-android/doric/src/main/java/pub/doric/DoricActivity.java @@ -15,7 +15,10 @@ */ package pub.doric; +import android.os.Build; import android.os.Bundle; +import android.view.View; +import android.view.WindowManager; import androidx.annotation.Nullable; import androidx.appcompat.app.AppCompatActivity; @@ -38,5 +41,9 @@ public class DoricActivity extends AppCompatActivity { .add(R.id.container, doricFragment) .commit(); } + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION); + } + getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_FULLSCREEN); } }