我尝试创建像
这样的资源RES /值/ styles.xml
<resources>
<style name="NotificationTitle">
<item name="android:textColor">?android:attr/textColorPrimaryInverse</item>
<item name="android:textStyle">bold</item>
</style>
<style name="NotificationText">
<item name="android:textColor">?android:attr/textColorPrimaryInverse</item>
</style>
</resources>
RES /值-V9 / styles.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="NotificationText" parent="android:TextAppearance.StatusBar.EventContent" />
<style name="NotificationTitle" parent="android:TextAppearance.StatusBar.EventContent.Title" />
</resources>
但是对于values-v9,我收到了这个错误:
错误:检索项目的父项时出错:找不到资源 匹配给定的名称
'机器人:TextAppearance.StatusBar.EventContent.Title'
为什么呢?
答案 0 :(得分:2)
我认为这是由父属性的错误格式引起的 试试
<style name="NotificationText" parent="@android:style/TextAppearance.StatusBar.EventContent" />
<style name="NotificationTitle" parent="@android:style/TextAppearance.StatusBar.EventContent.Title" />
答案 1 :(得分:0)
确保您已将项目属性(不是清单)中的目标API(与目标SDK不同)设置为至少2.3.3(API 10)。