Я пытаюсь применить некоторые стили к моему приложению. Я создал пользовательскую тему для ActionBar, используя этот actionbarstylegenerator.Укладка моего приложения с пользовательскими цветами
Но я хочу изменить также в своем приложении, синий цвет Холо, красный, по крайней мере на кнопках.
Итак, у меня есть специальная тема для ActionBar (Compat), а для другой стороны - настраиваемая тема для изменения цвета Holo.
В моем приложении я определил пользовательскую тему для Actionbar, и я хочу установить пользовательскую тему Holo внутри темы Actionbar, но я не знаю, как позвонить или где я могу найти имя элемента которые определяют переменную, которую вы хотите изменить.
Это, мне нужно установить это:
<style name="ColorTheme" parent="android:Theme.Black">
<item name="android:checkboxStyle">@style/CheckBoxColorTheme</item>
<item name="android:buttonStyle">@style/ButtonColorTheme</item>
<item name="android:imageButtonStyle">@style/ImageButtonColorTheme</item>
</style>
Внутри этого:
<style name="Theme.CustomActionBarTheme" parent="@style/Theme.AppCompat">
<item name="actionBarItemBackground">@drawable/ab_selectable_background</item>
<item name="popupMenuStyle">@style/PopupMenu</item>
<item name="dropDownListViewStyle">@style/DropDownListView</item>
<item name="actionBarTabStyle">@style/ActionBarTabStyle</item>
<item name="actionDropDownStyle">@style/DropDownNav</item>
<item name="actionBarStyle">@style/ActionBar.Transparent</item>
<item name="actionModeBackground">@drawable/cab_background_top_customactionbartheme</item>
<item name="actionModeSplitBackground">@drawable/cab_background_bottom_customactionbartheme</item>
<item name="actionModeCloseButtonStyle">@style/ActionButton.CloseMode</item>
</style>
Вы можете быть interisting этого сайта, его генератор стиля http://jgilfelt.github.io/android-actionbarstylegenerator/ – marshallino16
Это один я использовал, но только модифицирует Стиль Actionbar. – masmic