gpt4 book ai didi

android - 如何在 Android 4.4 上将状态栏文本颜色更改为深色

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:05:11 28 4
gpt4 key购买 nike

大约 2 周前,我在搜索如何在 android 4.4 上将状态栏的文本颜色更改为深色

默认的文字颜色是白色的,像这样

因为我票数不够,所以不能发图片。 see detail with pictures at here

我想将最上面的文本颜色更改为深色,我该怎么做?

当时,我发现一个应用程序已经做了,

download jumei app

我很抱歉我的英语不好,谢谢!

最佳答案

不能通过显式指定任何颜色来设置状态栏文本颜色

但您可以尝试以下 API 23 中添加的替代方案,

您可以通过两种方式使用“android:windowLightStatusBar”属性

  • "android:windowLightStatusBar"= true, 状态栏文字颜色会当状态栏颜色为浅色时兼容(灰色)

  • "android:windowLightStatusBar"= false,状态栏文字颜色会当状态栏颜色为深色时兼容(白色)

<style name="statusBarStyle" parent="@android:style/Theme.DeviceDefault.Light">
<item name="android:statusBarColor">@color/status_bar_color</item>
<item name="android:windowLightStatusBar">false</item>
</style>

您可以在下面的链接中查看上面的 api - https://developer.android.com/reference/android/R.attr.html#windowLightStatusBar

关于android - 如何在 Android 4.4 上将状态栏文本颜色更改为深色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27888102/

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