2013-09-03 2 views
1

Сначала извините меня за мой английский.Android spinnerStyle не работает

Im, создающий тему (с HoloEveryWhere) и им пытаются стирать по умолчанию.

Проблема в том, что не работает spinnerStyle. Я тестирую этот макет.

  <Spinner 
       android:id="@+id/spCountry" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_below="@id/etPhone" /> 

И им, используя это для моего theme.xml ..

<item name="android:spinnerStyle">@style/Coloquium.Spinner.Ruby</item> 

и styles.xml

<style name="Coloquium.Spinner.Ruby" parent="@style/Holo.Spinner.Light"> 
    <item name="android:background">@drawable/spinner_holo_white</item> 
</style> 

Проблема заключается в том, что стиль вертушка никогда не применяется (Другие стили, такие как edittextstyle или buttonstyle прекрасно работают), фон никогда не меняется, но я пробовал этот стиль как spinnerItemStyle и отлично работал, но spinnerItemStyle является внутренним взгляд, и я хочу, чтобы стиль внешний, прядильщик.

Если я устанавливаю фон непосредственно в узле макета, то фоновая мелодия, но мне нужно установить spinnerStyle для всех прядильщиков в теме, а не в макете.

Я тестирую много сообщений, ищущих решение без успеха.

ответ

2

Решение:

HoloEveryWhere появляются использовать "spinnerStyle", а не "андроид: spinnerStyle".

Но на самом деле ... Я не могу найти документацию HoloEveryWhere об этом. : S

Смежные вопросы