Наследование тем Android - PullRequest
       14

Наследование тем Android

1 голос
/ 15 декабря 2011

Я нацеливаюсь на SDK7 или Android 2.1.Вот мой файл styles.xml, который находится в моей папке значений.

<resources>
<style name="AppTheme" parent="android:Theme">
    <item name="android:windowNoTitle">true</item>
    <item name="textAppearance">@android:style/TextAppearance</item>
</style>

<style name="PrimaryText" parent="@android:style/TextAppearance">
    <item name="android:textColor">#fff7c4</item>
</style>

А вот "Тема" Android

<style name="Theme">
    <!-- Text styles -->
    <item name="textAppearance">@android:style/TextAppearance</item>
    <item name="textAppearanceInverse">@android:style/TextAppearance.Inverse</item>

Проблема: Eclipse выдает мне сообщение об ошибке "НетОбнаружен ресурс, который соответствует имени: attr 'textAppearance'

Это не так. Я вижу это прямо в теме Android, которую я расширяю. Почему возникает ошибка?

РЕШЕНИЕ: DOH, добавьте чертово пространство имен:

<item name="android:textAppearance">@style/PrimaryText</item>

не просто копируйте и вставляйте из темы Android

Ответы [ 3 ]

3 голосов
/ 15 декабря 2011

DOH, добавить чертово пространство имен:

<item name="android:textAppearance">@style/PrimaryText</item>

не просто копируйте и вставляйте из темы Android

0 голосов
/ 09 октября 2015

Android Studio имеет встроенный редактор тем. См. Учебник здесь

0 голосов
/ 15 декабря 2011

Очистите ваш проект в затмении.Это может сработать для вас.

...