Слово @drawable написано не правильно - PullRequest
12 голосов
/ 08 августа 2011

У меня есть файл styles.xml со следующим:

<style name="Theme.MyApp" parent="android:style/Theme.Holo">
    <item name="android:actionBarStyle">@style/ActionBar</item>
</style>

<style name="ActionBar" parent="android:style/Widget.Holo.ActionBar">
    <item name="android:background">@drawable/actionbar_b</item>
</style>

Я получаю сообщение об ошибке The @drawable is not correctly spelled'. Файл actionbar_b 'находится на своем месте.

Ответы [ 4 ]

17 голосов
/ 11 августа 2011

в Eclipse перейдите в Окно / Настройки / Редакторы / Текстовые редакторы / Орфография и удалите проверку из «Включить проверку орфографии»

0 голосов
/ 21 августа 2013

У меня была эта ошибка, когда я забыл написать расширение .xml созданного файла.

0 голосов
/ 15 июля 2012

Вы можете игнорировать ошибку. Это все равно будет строить.

0 голосов
/ 18 апреля 2012

Файл стиля "styles.xml" должен начинаться с:

<?xml version="1.0" encoding="utf-8"?>
<resources>

и заканчиваться:

</resources>

Пример:

<?xml version="1.0" encoding="utf-8"?>
<resources>  
    <style name="Theme.MyApp" parent="android:style/Theme.Holo">
        <item name="android:actionBarStyle">@style/ActionBar</item>
    </style>
    <style name="ActionBar" parent="android:style/Widget.Holo.ActionBar">
        <item name="android:background">@drawable/actionbar_b</item>
    </style>
</resources>
...