Ustaw kolor tła wybranego elementu na nawigacji rozwijanej systemu Android

Myślę, że to łatwe pytanie, ale nie udało mi się znaleźć odpowiedzi na mój konkretny problem.

Przeczytałemten wspaniały artykuł i chciałbym ustawić kolor tławybrany przedmiot na liście rozwijanej Android na giełdzie ActionBar (nie używam Sherlocka i celuję w ICS +), jak wyjaśniono w poniższym linku:

Do tej pory ustawiłem mój temat w ten sposób:

<resources>
  <style name="AppBaseTheme" parent="android:Theme.Holo.Light">
    <item name="android:dropDownListViewStyle">@style/MyDropDownListView</item>        
  </style>
  <style name="MyDropDownListView" parent="android:style/Widget.Holo.ListView.DropDown">
    <item name="android:listSelector">@drawable/ad_selectable_background</item>
  </style>
</resources>

I to jest mójad_selectable_background.xml:

<selector xmlns:android="http://schemas.android.com/apk/res/android"
              android:exitFadeDuration="@android:integer/config_mediumAnimTime" >
    <item android:state_pressed="true" android:drawable="@android:color/holo_blue_light" />
    <item android:drawable="@android:color/transparent" />
</selector>

Mój zasób widoku rozwijanego to:

adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

Theprasowany Stan działa, ale po otwarciu menu nie jest wyświetlany żaden wybór. Chciałbym to ustawićholo_blue_light używając selektora, ale nie mogę znaleźć poprawnej składniużywając XML.

Szukam tylko odpowiedzi XML, jeśli to możliwe (tj. Nieużywanie żadnego kodu). Dzięki!

questionAnswers(1)

yourAnswerToTheQuestion