gpt4 book ai didi

android - 如何在android(棉花糖及23岁以上)中更改状态栏通知图标的颜色/色调?

转载 作者:IT王子 更新时间:2023-10-28 23:27:14 29 4
gpt4 key购买 nike

正如标题所说,如何将状态栏图标的颜色更改为深色调而不是默认的白色。

来自

enter image description here

dark status bar

最佳答案

要使状态栏图标具有深色而不是默认的白色,请在 styles.xml 中添加以下标记(或者更准确地说是在 values-v23/styles.xml 中)。 xml) 文件:

<item name="android:windowLightStatusBar" tools:targetApi="23">true</item>

您也可以在运行时更改标志,方法是将其设置为任何 View:

View yourView = findViewById(R.id.your_view);

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
if (yourView != null) {
yourView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);
}
}

如果要重置更改,请像这样清除标志:

yourView.setSystemUiVisibility(0);

关于android - 如何在android(棉花糖及23岁以上)中更改状态栏通知图标的颜色/色调?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33316668/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com