Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/208.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从Android中的其他.xml文件访问res/colors.xml?_Android_Xml_Resources - Fatal编程技术网

如何从Android中的其他.xml文件访问res/colors.xml?

如何从Android中的其他.xml文件访问res/colors.xml?,android,xml,resources,Android,Xml,Resources,我在res/values/colors.xml下有以下颜色: <resources> <color name="unpaidwarning">#942626</color> </resources> #942626 我已经创建了一个样式,我正在尝试从中访问取消paid warning: <item name="android:textColor">???????</item> ??????? 我的问题是,

我在res/values/colors.xml下有以下颜色:

 <resources>
  <color name="unpaidwarning">#942626</color>
 </resources>

#942626
我已经创建了一个样式,我正在尝试从中访问取消paid warning

 <item name="android:textColor">???????</item>
???????

我的问题是,我不知道如何访问该行中的colors.xml,即问号所在的位置。

创建项目时,res/values/中有一个预定义的color.xml。在colors.xml中有:

<resources>
    <!--<color name="colorPrimary">#3F51B5</color>-->
    <color name="colorPrimary">#3F51B5</color>
    <color name="colorPrimaryDark">#23DEBF</color>
    <color name="colorAccent">#FF4081</color>
</resources>

#3F51B5
#23DEBF
#FF4081
它在同一目录中的styles.xml中使用

<resources>

<!-- Base application theme. -->
<style name="AppBaseTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
</style>

@颜色/原色
@颜色/原色暗
@颜色/颜色重音

您只需使用
@color/You\u defined\u color
。没关系。

使用
@color/unpaidwarning
谢谢!我以前试过,但由于某种原因它不起作用。谢谢。:)通过使用此android:textColor=“@color/unpaidwarning”您得到了什么错误?您的项目中是否存在错误?除非您能够运行gradle构建并生成新代码,否则声明的新资源将不会显示。如果您的项目中有错误,则生成失败,并且没有生成代码,因此资源分配不起作用。您可以发布包含行的文件的完整代码吗???????