gpt4 book ai didi

android - Xamarin 颜色导致构建错误

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:15:41 24 4
gpt4 key购买 nike

我有一个使用 Xamarin Studio 构建的 Android 应用程序。我在 Resources/values 文件夹中添加了一个名为 colors.xml 的文件。内容是:

<resources>
<color name="ViewBackgroundColor">#ffffff</color>
</resources>

为此,我正在关注 this approach定义和使用它;但是,我试图将它应用于 View 的根元素(在 SO 的其他地方发现该资源,没有确切的链接)。因此,我通过将 android:background="@color/ViewBackgroundColor" 属性添加到根元素来将其应用于 View 。但是,这会生成 @color/ViewBackgroundColor 不是值的构建错误。还有其他人遇到这个问题吗?有解决方案吗?

最佳答案

要引用该颜色,您必须全部使用小写字母。

所以

android:background="@color/viewbackgroundcolor"

这是因为 Xamarin 工具将所有名称小写以符合 Android 对资源名称的规则。

关于android - Xamarin 颜色导致构建错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17778956/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com