Селектор требует атрибута drawable?

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true"
          android:color="#ff0000"/> 
    <item android:state_focused="true"
          android:color="#0000ff"/>
    <item android:color="#00ff00"/>
</selector>

У меня есть этот селектор, который я пытаюсь использовать для изменения фона Linringayout. Всякий раз, когда я пытаюсь применить его, я всегда получаю сообщение об ошибке:

org.xmlpull.v1.XmlPullParserException: двоичная строка XML файла # 4: для тега требуется атрибут "drawable" или дочерний тег, определяющий drawable

Очевидно, он хочет, чтобы я использовал drawable attibute, но я не уверен, как это сделать и изменить фон, как я хочу.

Ответ 1

android:drawable="@color/red"

и добавьте это в каждый элемент с другим цветом....