Android: селектор кнопок не разбирается - PullRequest
0 голосов
/ 13 февраля 2012

Я установил стиль кнопки, чтобы использовать селектор XML в качестве фона кнопки.

Кнопка была настроена так:

android:buttonStyle="@style/arrow_left"

Где arrow_left - имя стиля.

Стиль устанавливает фон следующим образом:

android:background="@drawable/arrow_left"

Где arrow_left - имя селектора XML.

Селектор имел следующие атрибуты:

android:state_pressed="true"
android:drawable="@drawable/button_03p"/>

Где button_03p - это PNG в папке для рисования.

Графический макет дал мне ошибку, в которой говорилось, что он не может выполнить синтаксический анализ XML, поскольку тег android: drawable требовал нарисованного объекта.

Почему он не распознает PNG как нарисованный? Это работает в макете XML:

android:background="@drawable/button_03p"

Так почему же PNG не распознается в селекторе XML?

...