From 2d2f1ee2dd3cc4dc00735fc25d87064adbd10231 Mon Sep 17 00:00:00 2001
From: Administrator <123>
Date: Wed, 03 Nov 2021 02:44:42 +0000
Subject: [PATCH] 首页 UI调整

---
 app/src/main/java/com/duqing/missions/base/BaseActivity.java |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/app/src/main/java/com/duqing/missions/base/BaseActivity.java b/app/src/main/java/com/duqing/missions/base/BaseActivity.java
index b756705..3d37b2c 100644
--- a/app/src/main/java/com/duqing/missions/base/BaseActivity.java
+++ b/app/src/main/java/com/duqing/missions/base/BaseActivity.java
@@ -29,6 +29,7 @@
 import androidx.viewbinding.ViewBinding;
 
 import com.duqing.missions.MyApplication;
+import com.duqing.missions.R;
 import com.duqing.missions.data.ApkUpGradeResult;
 import com.duqing.missions.util.MyLog;
 import com.duqing.missions.util.ResPonse;
@@ -103,6 +104,8 @@
     protected void onCreate(@Nullable Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
         // get genericity "B"
+        setStatusBarBgColor(R.color.white);
+        setStatusBarTextColor(true);
         Class<B> entityClass = (Class<B>) ((ParameterizedType) this.getClass().getGenericSuperclass()).getActualTypeArguments()[0];
         try {
             Method method = entityClass.getMethod("inflate", LayoutInflater.class);//get method from name "inflate";
@@ -147,9 +150,9 @@
     public void setStatusBarTextColor(boolean isBlack){
         View decor = getWindow().getDecorView();
         if (isBlack) {
-            decor.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);
+            decor.setSystemUiVisibility( View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);
         } else {
-            decor.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_STABLE);
+            decor.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE);
         }
     }
 

--
Gitblit v1.9.1