【问题标题】:Android Studio - Colors cannot be foundAndroid Studio - 找不到颜色
【发布时间】:2018-06-06 16:36:07
【问题描述】:

详情:

错误:样式属性 'attr/colorTextGreen(又名 com.example.a92317.ltka:attr/colorTextGreen)' 未找到。 Message{kind=ERROR, text=error: 样式属性 'attr/colorTextGreen (又名 com.example.a92317.ltka:attr/colorTextGreen)' 未找到。, 来源=[C:\Users\92317.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.0.2.aar\42626cc3773e81f375f5215b1d4a6d01\res\values\values.xml:391:5-397:13] , original message=, tool name=Optional.of(AAPT)}

colors.xml:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="colorPrimary">#3F51B5</color>
<color name="colorPrimaryDark">#303F9F</color>
<color name="colorAccent">#FF4081</color>
<color name="colorTextGreen">#006600</color>
<color name="colorBackgroundGreen">#F0F8FF</color>
<color name="colorTransparent">#00000000</color>
</resources>

styles.xml:

<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>
<item name="colorTextGreen">@color/colorTextGreen</item>
<item name="colorBackgroundGreen">@color/colorBackgroundGreen</item>
<item name="colorTransparent">@color/colorTransparent</item>
</style>
<style name="FontStyle" parent="AppTheme">
<item name="android:fontFamily">@font/newfont</item>
</style>

</resources>

我该怎么做才能解决它? 我要死了……

【问题讨论】:

  • 不应反映该错误,但资源缺少顶部 xml 标记

标签: android android-studio


【解决方案1】:

以下不是有效的项目名称

<item name="colorTextGreen">@color/colorTextGreen</item>

您只能使用在 xml 布局中指定属性的项目名称。元素中的值就是该属性的值。

例子

    <item name="android:background">@color/colorTextGreen</item>

这将是默认背景颜色,因为我们将项目名称设置为主题颜色。

【讨论】:

    【解决方案2】:

    你不能用你自己的名字创建items,在这种情况下你创建了一个colorTextGreen和一个colorBackgroundGreen,这是不可能的。 item 具有预定义的名称,因此,您必须使用它传递一个值。

    【讨论】:

      猜你喜欢
      • 2015-10-21
      • 2021-07-02
      • 2017-02-20
      • 1970-01-01
      • 2022-07-26
      • 2016-11-04
      • 2015-04-27
      • 1970-01-01
      • 2020-09-18
      相关资源
      最近更新 更多