相关疑难解决方法(0)

如何更改android中的状态栏颜色

首先,它不是重复,如在如何更改Android状态栏的背景颜色

如何更改状态栏颜色,该颜色应与导航栏中的颜色相同.

我希望状态栏颜色与导航栏颜色相同

在此输入图像描述

android statusbar android-notifications android-navigation

371
推荐指数
17
解决办法
70万
查看次数

具有不透明导航栏的深色文本透明状态栏

等等,这不是重复的

此处已提出类似的问题,但未解决深色文本状态栏。

我想做的事

我想实现三件事情在同一时间

  1. 透明状态栏(不隐藏它!)
  2. 暗文字状态栏
  3. 不透明(或黑色)导航栏(不允许活动内容在其下方膨胀

我尝试过的

解决方案

            getWindow().getDecorView().setSystemUiVisibility(
                    View.SYSTEM_UI_FLAG_LAYOUT_STABLE
                            | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN);
Run Code Online (Sandbox Code Playgroud)

只能达到1和3;

这里的解决方案只能达到1和2;

而且这里的解决方案只能达到2和3。

问题

那么有没有办法实现1、2和3?

android statusbar android-view android-windowmanager android-window

5
推荐指数
1
解决办法
703
查看次数