如何删除Android中自动状态栏颜色更改

Zoh*_*oor 0 java android colors statusbar

每当我启动我的应用程序时。它将状态栏颜色更改为白色。这看起来不太好。我不想要这个。如何不自动更改此颜色,它应该是默认颜色或其他颜色。

在此输入图像描述

小智 5

将您的活动主题更改为如下所示的全屏主题:

 <style name="FullscreenTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="android:windowActionBarOverlay">true</item>
    <item name="android:windowBackground">@null</item>
</style>
Run Code Online (Sandbox Code Playgroud)

将以上代码复制并粘贴到您的 styles.xml 文件中

并通过在 setContentView() 方法之前复制并粘贴以下代码来修改活动:

 requestWindowFeature(Window.FEATURE_NO_TITLE);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
Run Code Online (Sandbox Code Playgroud)