<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的资源标记处获得红色符号?
这张图片说它无法解析符号“
当需要资源标记它时,它就会出现在任何地方
答案 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>