如何解决这个错误?我不能运行它所以我不知道?

时间:2017-08-28 16:16:52

标签: java android xml styles breakout

我想解决我的错误请帮助我

<style name="AppTheme" 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>         

android说: 错误:(9,34)找不到与给定名称匹配的资源(&#39; colorAccent&#39;值为&#39; @ Color / ColorAccent&#39;)。

3 个答案:

答案 0 :(得分:1)

检查colors.xml中名称id的位置,并使用正确的区分大小写和拼写,就像您在样式文件中提到的那样。

答案 1 :(得分:0)

Xml不允许大写。因此,文件名应为color而不是Color 小心案件。属性就像变量一样,以小写字母开头。

向我们展示您的colors.xml

答案 2 :(得分:0)

<resources>

    <!-- Base application theme. -->
<style name="AppTheme" 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>
<style name="Button_style" parent="@android:style/Widget.Button">
    <item name="android:textSize">25sp</item>
        <item name="android:background">#ffffad2f</item>
        <item name="android:textColor">#fff</item>
        <item name="android:textStyle">bold</item>
    </style>
</resources>
好的,我做到了  那么问题又是什么呢?