Задать вопрос

Как поменять цвет тени и «делителя» у Spinner в Android?

Как изменить цвет тени и divider в Spinner на API10? Для API14 меняю вот так:
<style name="SpinnerDefaultTheme" parent="android:style/Widget.ListView.DropDown">
        <item name="android:textColor">#F8F7F6</item>
        <item name="android:cacheColorHint">#414141</item>
    	<item name="android:divider">#2B2B2B</item>
    	<item name="android:dividerHeight">1dp</item>
</style>


Пробовал сделать так, но не работает
<style name="SpinnerItemDefaultTheme" parent="android:style/Widget.TextView.SpinnerItem">
	<item name="android:textColor">#F8F7F6</item>
        <item name="android:cacheColorHint">#414141</item>
    	<item name="android:divider">#2B2B2B</item>
    	<item name="android:dividerHeight">1dp</item>
</style>


Вот, собственно, конструктор темы:
<style name="DefaultTheme" parent="@style/_DefaultTheme"/>
<style name="_DefaultTheme" parent="android:Theme.Holo.Light">
        <item name="android:spinnerItemStyle">@style/SpinnerItemDefaultTheme</item>
        <item name="android:dropDownListViewStyle">@style/SpinnerDefaultTheme</item>
</style>


Цвет тени, которая сверху и снизу списка, белая, а не #414141, и делитель (divider) также белый, как исправить?
  • Вопрос задан
  • 3026 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • Skillbox
    Разработчик игр на Unreal Engine 4 с нуля до Middle
    12 месяцев
    Далее
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы