我在res / values / colors.xml下有以下颜色:
<resources>
<color name="unpaidwarning">#942626</color>
</resources>
我创建了一种样式,并且我尝试从中访问 unpaidwarning :
<item name="android:textColor">???????</item>
我的问题是,我不知道如何访问该行中的colors.xml,其中询问标记代表。
答案 0 :(得分:0)
当你创建一个项目时,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>
它在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_defined_color
即可。没关系。