设置顶部状态栏文字的颜色(显示信号、电量的地方)

发表于 2020-05-14 19:59:19
阅读 42

介绍

介绍

有时候我们会采用浅色作为 ActionBar 的背景颜色,但是你会发现没有地方可以改顶部状态栏(显示信号、电量的地方)的文字的颜色

今天我们就来学习一下怎么修改它的颜色

教程

改变文字颜色

其实,这个文字的颜色是不能修改的(你玩我啊!!!)

但是我们可以改成浅色背景深色文字样式

也就是说,我们只要两个选择,要不白底黑字,要不黑底白字

默认的是黑底白字

如果要改成白底黑字可以使用下面的代码

activity.getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);

如果要改回黑底白字可以使用下面的代码

activity.getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);