gpt4 book ai didi

android - 在深色和浅色通知状态栏图标之间切换

转载 作者:行者123 更新时间:2023-11-29 00:03:01 24 4
gpt4 key购买 nike

如何根据状态栏在深色和浅色之间更改通知的状态栏图标。

在某些应用中,状态栏是深色的,在这种情况下图标应该是浅色的,而在其他应用中,状态栏是浅色的,在这种情况下图标应该是深色的。

那么如何让状态栏图标在浅色主题应用中显示为灰色,而在深色主题应用中显示为白色呢?

提前谢谢你。

编辑:我需要知道的是如何将我的应用程序通知状态栏 ICON 颜色更改为浅色/深色,我不想更改状态栏颜色。

示例:状态栏中的 YouTube 应用程序通知图标通常是亮的,但当状态栏亮时变为暗图标。

最佳答案

不幸的是,您不能在低于 23 API 级别的状态栏中使用深色图标。您可以为 23+ 及以下 API 级别设置单独的主题,然后在您的主题中使用此属性以获得浅色状态栏和深色图标:

<item name="android:windowLightStatusBar">true</item>

更新:实际上您无法更改图标本身的颜色。系统独立处理。它总是在深色状态栏上绘制白色图标。如果你想在浅色状态栏上有一个深色图标 - 你应该告诉系统,你正在通过我上面提到的那个属性使用浅色状态栏。但它只能在 23+ API 级别实现。

关于android - 在深色和浅色通知状态栏图标之间切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49501402/

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