gpt4 book ai didi

android - 自定义状态栏 - Android

转载 作者:太空狗 更新时间:2023-10-29 14:51:37 31 4
gpt4 key购买 nike

我正在创建一个包含一些 Activity 的应用程序。我想更改状态栏颜色和状态栏图标颜色,它们应该如下图所示。

enter image description here .

可以改吗?我可以使用以下代码更改背景颜色。

if (android.os.Build.VERSION.SDK_INT >= 21)
{
Window w = getWindow(); // in Activity's onCreate() for instance
w.setFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION, WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
w.setFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS, WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
w.setStatusBarColor(getResources().getColor(R.color.white_background_text));
}

以上代码运行良好。现在 我想更改 Wi-Fi 图标、网络图标、电池和时间。可以吗?

最佳答案

来自另一个answer

Yes it's possible to change it to gray (no custom colors) but this only works from API 23 and above you only need to add this in your values-v23/styles.xml

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

关于android - 自定义状态栏 - Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34721083/

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