我使用.NET Maui,并在Colors.xaml文件中定义了一个静态资源,如下所示:
<?xml version="1.0" encoding="UTF-8" ?>
<?xaml-comp compile="true" ?>
<ResourceDictionary
xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml">
<Color x:Key="Primary">#47D1C1</Color>
</ResourceDictionary>
现在我想将其绑定到为Android平台定义的colors.xml文件中。我该怎么做?下面是Android colors.xml文件:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="colorPrimary"> here I want to bind Primary resource </color>
<color name="colorPrimaryDark">??</color>
<color name="colorAccent">??</color>
</resources>
1条答案
按热度按时间pvcm50d11#
它们是用于不同平台的两个不同的xml文件。它们不能相互绑定数据。如果你想Theme an app,你可以使用资源字典。