Android Studio中的资源标记错误:无法解析符号“

时间:2017-03-20 01:29:43

标签: android-studio resources

enter image description here

<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">
        <item name="android:background">@drawable/button_background</item>
        <item name="android:layout_margin">43dp</item>
        <item name="android:layout_width">match_parent</item>
        <item name="android:textColor">#FDFDFE</item>
        <item name="android:textSize">20sp</item>
        <item name="android:layout_height">wrap_content</item>
    </style>
</resources>

为什么我在Android Studio的资源标记处获得红色符号?

这张图片说它无法解析符号“

当需要资源标记它时,它就会出现在任何地方

2 个答案:

答案 0 :(得分:0)

首先,激活你的窗户;)。 &安培;你忘记了代码示例中的第一个资源标记。我想你的问题已在这里得到解答:link

答案 1 :(得分:0)

如果未在Base主题中选择 parent ,则无法使用自定义主题。你可以这样做:

<!-- Base application theme. -->
<style name="AppTheme" parent="MyCustomTheme">


</style>
<style name="MyCustomTheme">
    <!-- Customize your theme here. -->

    <item name="android:textColor">#FDFDFE</item>
    <item name="android:textSize">20sp</item>

</style>