Предупреждение Strange Lint — в файле макета обнаружен неожиданный текст: «»

У меня есть следующий селектор, определенный в button_selector.xml

    <?xml version="1.0" encoding="utf-8"?>
    <selector xmlns:android="http://schemas.android.com/apk/res/android">
       <item android:state_pressed="true" 
           android:state_enabled="true"
           android:drawable="@drawable/button_settlement_background_pressed" />
       <item android:state_enabled="true"
           android:drawable="@drawable/button_settlement_background_normal" />
       <item android:state_enabled="false"
           android:drawable="@drawable/button_settlement_background_disabled" />
       </selector>

Когда я запускаю lint, я получаю следующее предупреждение: В файле макета обнаружен неожиданный текст: "". Он говорит, что это происходит в строке 4 в "drawable". Все упомянутые чертежи существуют в /res/drawable.

Кто-нибудь знает, что может быть причиной этого? Я могу игнорировать предупреждение, но я бы предпочел исправить его, если это возможно.

Кроме того, я получаю предупреждения о неиспользуемых строках и значках, когда они упоминаются только в AndroidManifest.xml. Есть ли способ исправить их вместо того, чтобы игнорировать?

14
задан Ginger McMurray 13 June 2012 в 15:22
поделиться