如何改变状态栏字体颜色?[重复]

问题描述 投票:2回答:1

我在我的应用程序中应用了2个主题,白天模式& 夜间模式,但进入夜间模式状态栏背景颜色变化,但状态栏字体颜色没有改变。

我的状态栏颜色是 但是,字体颜色也是黑色的。我想改变我的状态栏字体颜色。

我想需要 白色 像下图这样的彩色文字。

enter image description here

如果Anyone有最好的解决方案,那么请评论你的答案。

先谢谢你。

java android statusbar
1个回答
0
投票

/code By Gymkhana Studio

Window w = this.getWindow();
w.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
w.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
w.setStatusBarColor(Color.parseColor("#000000"));
© www.soinside.com 2019 - 2024. All rights reserved.