Я хочу изменить цвет фона кнопки с помощью файла selector-xml. Мой подход в основном тот, что из примера внизу этой страницы: http://developer.android.com/guide/topics/resources/color-list-resource.html
у меня есть res / color /button_text.xml, который выглядит так:
и мой макет содержит следующий код:
(** здесь только для того, чтобы показать вам, что я использую android: background вместо android: textcolor)
этот код вылетает . в нем говорится: «Тег строки # 4 двоичного файла XML требует атрибута 'drawable' или дочернего тега, определяющего drawable. Но если я попробую его с помощью android: textColor, как описано в приведенной выше ссылке, он будет работать нормально. Так что это должна быть проблема фона. Я не хочу создавать 9patch-png, если в этом нет необходимости (в основном мне нужен "кликабельный" прямоугольник, поэтому я использую кнопку с цветным фоном)