引用布局属性中的颜色值

时间:2015-07-28 10:30:05

标签: android xml android-layout

我定义了两个布局。我想为它们提供不同的字体颜色。黑色布局的白色字体,黑色为光。 所以我将颜色定义为:

<android:textColor="?attr/myColor">
属性中的

<attr name="myColor" format="color|reference"/>

以及两个主题: 对于光:

<item name="myColor">#000000</item>

和黑暗

<item name="myColor">#FFFFFF</item>

但它不起作用。应用程序崩溃,我收到错误:

Caused by: android.content.res.Resources$NotFoundException: Resource is not a ColorStateList (color or path): TypedValue{t=0x2/d=0x7f01000d a=-1}

有什么想法吗?是否还有另一种可能性来完成它?

0 个答案:

没有答案