HelpStack:预定义颜色不起作用

问题描述 投票:0回答:1

我尝试将 HelpStack 与我的系统集成,但每次我尝试添加它时,我都会收到有关预定义颜色的编译错误,我想知道为什么预定义的 android 颜色不适用于该项目,这是我得到的错误:

Error: No resource found that matches the given name (at 'android:background' with value '@color/white').

我知道这可以使用 res/colors.xml 来完成,但我想使用预定义的颜色。

android android-layout
1个回答
1
投票

添加@MD的答案,如果您在资源文件中定义了白色,则确认您的文件位置。

我的意思是,

<color name="white">#FFFFFF</color>
应该位于
res\values
文件夹中,

例如,如果您将其定义在

res\values-v21
文件夹中,并在API级别21下运行您的应用程序,这也会导致资源未找到异常。

© www.soinside.com 2019 - 2024. All rights reserved.