如何在 .net Maui 中更改主题颜色?

3

我想把 .net Maui 应用程序中的紫色改成另一种颜色,但我不知道它在哪里初始化。我已经在资源文件夹中更改了主要颜色,但没有任何变化。在下面的两个示例中,您可以看到我指的颜色。我知道有创建完整自定义工具的选项,但我只想改变这个颜色,不想改变其他任何东西。

Item: Picker

Item: Picker

Item: Entry | meant is the automatic underlined part from the app

希望你能理解我想说的话。谢谢你的帮助!


1
当您说“更改了资源文件夹中的主要颜色”时,是指 Resources/Styles/Colors.xaml 中的“Primary”颜色还是 Platforms/Android/Resources/values/colors.xml 中的“colorPrimary”?尝试同时修改两者,看看是否有效。由于您正在使用暗色主题,请确保同时更新 colorPrimaryDark 的值。 - AceGambit
你如何更改资源文件夹中的主色?最好在问题的步骤中发布相关的代码,这有助于解决您的问题。 - Alexandar May - MSFT
@AceGambit 谢谢。我必须更改Android资源中的color.xml。 - Tobination
1个回答

4

感谢AceGambit的贡献。

您需要在Platforms/Android/Resources/values/colors.xml中更改颜色。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接