当前位置: 首页 > 知识库问答 >
问题:

如何更改statusbar字体颜色?[副本]

颜骁
2023-03-14

我应用了两个主题在我的应用,为白天和夜间模式。但进入夜间模式状态栏背景颜色改变,但状态栏字体颜色不变。

我的状态栏颜色是黑色的但是,字体颜色也是黑色的。我想更改我的状态栏字体颜色。

我想需要白色的文字像下面的图像。

提前道谢。

共有1个答案

广楚
2023-03-14

//Gymkhana Studio代码

Window w = this.getWindow();
w.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
w.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
w.setStatusBarColor(Color.parseColor("#000000"));
 类似资料:
  • 我在javaFX中有一个文本字段,在该字段中键入的任何内容都必须以蓝色显示,这可以通过css实现吗?如果是,那么如何?

  • 问题内容: 我需要更改CSS中禁用的输入元素的样式。 我该如何针对Internet Explorer? 问题答案: 您不能使用Internet Explorer。 -您可以将输入设置为,但这会带来其他后果(例如使用,将被发送到服务器提交,但使用,则不会)

  • 本文向大家介绍如何更改placeholder的字体颜色和大小?相关面试题,主要包含被问及如何更改placeholder的字体颜色和大小?时的应答技巧和注意事项,需要的朋友参考一下

  • 问题内容: 由于眼睛的问题,我不得不将控制台的背景颜色更改为白色,但是字体为灰色,这使消息不可读。我该如何更改? 问题答案: 在下面,您可以找到运行node.js应用程序时命令的文本颜色参考: 注意,是在字符串(第二个参数)中注入的位置。重置终端颜色,以便在此之后不再继续成为所选颜色。 颜色参考 编辑: 例如,是一个 转义序列 ,它将被您的终端截获并指示其切换为红色。实际上,是 不可打印控制字符

  • 我想设置我的终端配色方案,这样我将在浅色背景上显示黑色文本(例如白色或浅黄色)。 我更改了编辑器下的“控制台颜色”设置,如背景、标准输出和系统输出 如果我把背景色换成白色。它还改变文本(标准输出和我的用户输入颜色相同)。我搞不清楚,到底是哪个设置控制了字体的颜色,出现在终端窗口。实际上,看起来字体颜色和背景颜色是一样的,这让我很困惑。我希望能够独立控制背景颜色和字体颜色,这对我来说代表“前景”。

  • 问题内容: 有没有办法改变matplotlib图中图例的字体颜色? 特别是在情节的背景较暗的情况下,图例中的默认黑色文本很难或无法阅读。 问题答案: 调用将在图例对象中获得Text对象的列表: