From ddd686a24cf45ca91aebcaf07c5b2b347b0cd455 Mon Sep 17 00:00:00 2001 From: mac <user@users-MacBook-Pro.local> Date: 星期一, 06 十一月 2023 16:37:44 +0800 Subject: [PATCH] 2023年11月06日16:37:26 --- app/src/main/java/com/hdl/photovoltaic/base/CustomBaseActivity.java | 30 +++++++++++++++++++++++++++++- 1 files changed, 29 insertions(+), 1 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/base/CustomBaseActivity.java b/app/src/main/java/com/hdl/photovoltaic/base/CustomBaseActivity.java index 8fbed3c..37526ce 100644 --- a/app/src/main/java/com/hdl/photovoltaic/base/CustomBaseActivity.java +++ b/app/src/main/java/com/hdl/photovoltaic/base/CustomBaseActivity.java @@ -1,9 +1,37 @@ package com.hdl.photovoltaic.base; +import android.os.Bundle; + +import androidx.annotation.Nullable; + +import com.hdl.photovoltaic.R; + /** - * 瀹炵幇涓�ц嚜瀹氫箟鏂规硶 + * 鑷畾涔夋柟娉�,鐢ㄤ簬瀹炵幇涓�у寲 */ public abstract class CustomBaseActivity extends BaseActivity { + @Override + protected void onCreate(@Nullable Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setNotificationBarBackgroundColor(0); + } + + /** + * 璁剧疆閫氱煡鏍忚儗鏅鑹� + * + * @param color 棰滆壊鍊�(0=钃濊壊;1=鐧借壊;) + */ + public void setNotificationBarBackgroundColor(int color) { + + if (color == 0) { + color = R.color.text_245EC3; + } else if (color == 1) { + if (color == 1) { + color = R.color.text_FFFFFFFF; + } + } + getWindow().setStatusBarColor(getColor(color)); + } } -- Gitblit v1.8.0