Вопрос: Где я могу найти стили по умолчанию xml с шестнадцатеричными кодами цветов?
Я ищу стиль "buttonStyle" и другие стили по умолчанию, влияющие на такие аспекты, как TextViews, Buttons и т.д. (если вы не изменяете стиль аспект)
Я посмотрел в <instalation_folder>\android-sdk\platforms\android-<versio>\data\res\values
и <instalation_folder>\android-sdk\platforms\android-<version>\data\res\colors
, но на самом деле я не нашел то, что искал.
Надеюсь, мой вопрос ясен.
Из-за низкой репутации я не могу ответить на этот вопрос. Вот ответ
Ответ
С небольшим количеством googling я обнаружил, что "buttonStyle" на самом деле "Widget.Button" - Стилирование Android со значениями по умолчанию
Вот как это работает:
- Как я уже сказал, стиль "buttonStyle" - это стиль "Widget.Button", определенный в
\android-sdk\platforms\android-<version>\data\res\values\styles.xml
. Фон установлен в значение:@android:drawable/btn_default
-
\android-sdk\platforms\android-<version>\data\res\drawable\btn_default.xml
определяет цвет фона кнопки в качестве селектора. Цвет фактически зависит от состояния кнопки. Цвет по умолчанию установлен на@drawable/btn_default_normal
- С небольшим поиском я обнаружил, что btn_default_normal является png-изображением, расположенным в
\android-sdk\platforms\android-<version>\data\res\drawable-mdpi
Я считаю это немного запутанным, но я надеюсь, что это поможет кому-то, может быть...