2 csh 34 csh_34 于 2013.07.15 11:05 提问

自定义的 notification layouts

我想创建资源如下:
res/values/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/values-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,有下面的错误:

error: Error retrieving parent for item: No resource found that matches the given name
'android:TextAppearance.StatusBar.EventContent.Title'.

为什么啊?

2个回答

SLaks
SLaks   2013.07.15 17:47
已采纳

我估计是由于父类属性的错误格式造成的:

<style name="NotificationText" parent="@android:style/TextAppearance.StatusBar.EventContent" />
    <style name="NotificationTitle" parent="@android:style/TextAppearance.StatusBar.EventContent.Title" />
Jave_
Jave_   2013.07.15 11:37

你现在的sdk版本多少

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!