У меня есть следующий селектор, определенный в 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. Есть ли способ исправить это, а не игнорировать их?