首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >StatusBar字体颜色

StatusBar字体颜色
EN

Stack Overflow用户
提问于 2018-08-23 06:03:52
回答 1查看 1K关注 0票数 3

Xamarin Visual解决方案的Android版本中,我可以设置Android StatusBar的背景,但是我找不到任何方法来设置字体颜色。堆栈溢出上的其他答案实际上并不回答如何更改字体颜色。

以下是如何更改状态栏背景色:

代码语言:javascript
复制
<item name="colorPrimaryDark">#000000</item>

如何更改状态栏字体颜色(文本的颜色)?

处理背景但尚未回答字体颜色问题的类似堆栈溢出问题:

也许此链接能帮上忙,但对我来说似乎没有帮助。但是,它包含了一张应用程序的图片,并表示StatusBar的背景属性是colorPrimaryDark。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-23 08:48:33

试着用编程的方式来做。如果您正在针对>=22 API级别执行应用程序,那么它将对您起作用。

代码语言:javascript
复制
if (Build.VERSION.SdkInt >= BuildVersionCodes.Lollipop)
{
    Window.ClearFlags(WindowManagerFlags.TranslucentStatus);
    Window.AddFlags(WindowManagerFlags.DrawsSystemBarBackgrounds);
    Window.SetStatusBarColor(Android.Graphics.Color.Red);
}

输出截图

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51979241

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档