v22.1
of appcompat-v7
ввел некоторые новые возможности. Теперь можно назначить конкретную тему только одному виду.
Устаревшее использование приложения: тема для стилизации панели инструментов. Теперь вы можете использовать андроид: тему для панелей инструментов на всех устройствах уровня API 7 и выше и поддержку андроидов: тема для всех виджетов на устройствах уровня 11 и выше.
blockquote>Таким образом, вместо того, цвет в глобальной теме, мы создаем новый и присваиваем его только
Button
Пример:
<style name="MyColorButton" parent="Theme.AppCompat.Light.DarkActionBar"> <item name="colorButtonNormal">@color/myColor</item> </style>
И используйте этот стиль в качестве темы вашего
Button
<Button style="?android:attr/buttonStyleSmall" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Button1" android:theme="@style/MyColorButton"/>