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

黑暗主题和光明主题问题-android studio(夜间)

米承嗣
2023-03-14

我会尽量详细解释“请帮忙。我打开了一个新项目。在新项目中,“主题”部分打开了两次“一亮一暗”。我在应用程序中添加了黑色文字。文字看起来是白色的,因为我的手机是黑色主题。这很好,但令人费解。我只有一种颜色。xml文件(不适用于夜间版本)文本是如何变为白色的?这很好,但我添加的图标(矢量“xml”)并将其设置为灰色,但现在它无法理解。图标的颜色在黑暗中从灰色变为黑色。我想让他换成白人。我还打开了颜色。晚上的xml。现在我认为不会有错误,什么都没有改变。他们的夜晚越来越黑。

  1. 如何使图标(向量'xml)在浅色中为灰色,在深色主题中为白色?
  2. 我有一个深色和浅色“主题”文件'我必须将“颜色”分成深色和浅色主题吗?

我希望我能解释‘非常感谢!

共有1个答案

朱雅惠
2023-03-14

文本的颜色已更改为白色,因为您没有设置颜色,并且它继承了android的默认设置。

如果你想根据主题改变(定制)颜色,我建议你覆盖颜色。夜间模式的xml文件。

声明图标所需的颜色。

颜色。xml

  <color name="iconColor">#FF808080</color>

颜色。xml(夜间)

  <color name="iconColor">#FFFFFFF</color>

在您的drawable中,您必须设置此新颜色。

 android:fillColor="@color/iconColor"

覆盖其他颜色(初级、初级光等)到更轻的变体也是一件好事。

如果你想在android上练习改变的主题,你可以在这里练习(这在Kotlin中,但Java中也有相同的课程)。

 类似资料:
  • 如何更改MySQL Workbench设置,使其使用深色主题?

  • 我们的应用程序依赖于让我们从和中拾取明暗主题颜色 但是每次我们尝试使用时,它都会从重置UiMode开始,我们的应用程序会混淆为我们的主题选择哪些颜色值 有些人在这里和这里详细讨论了这个问题 有人遇到类似的问题吗?

  • 我从eclipse.org下载了。并且我更改了上的主题。但这不是我想要的。 我如何做完全黑暗?

  • 我在Windows8.1上为C/C++开发人员提供了Eclipse IDE。我从市场上安装了Darkest Dark主题,但它不起作用。在重新启动时,Eclipse以我以前的主题开始,而Darkest Dark甚至不会出现在Preferences窗口中。然而,当我再次打开Marketplace并搜索它时,它显示为已安装。我找了找,但没有找到这个确切问题的答案。有人帮忙吗?

  • 从Android10开始,你可以在黑暗模式和默认灯光模式之间切换。我还没有做任何更深入的研究,因为这是一个新的话题。暗模式的颜色切换是由操作系统自动的,还是有任何方法告诉我的应用程序切换不同的应用程序主题,如果暗模式是打开的?此外,黑暗模式也可能出现在一些Android 9设备上。 因为我使用自定义参数创建了自定义深色主题,并在资源中为每种颜色设置了深色(在中使用自定义属性,并在的主题中为它们应用

  • eclipse for windows是否有一个暗色主题,它将滚动条和菜单栏的颜色也改为暗色? 在这篇文章中,我们可以看到漂亮的主题,但这些都是针对Mac OS的。对于Windows来说,黑色的主题看起来很难看,因为那些白色的滚动条和标题栏等等。真的!