Android: ne peut pas style diviseur de spinner

Je suis en train de créer un thème pour ma première application Android, et c'est à cause de moi autour de la courbure. J'ai enfin réussi à comprendre comment le style des éléments dans une liste déroulante, mais maintenant je ne peux pas changer la couleur de la ligne de séparation entre les éléments de la liste. J'ai cherché sur des questions similaires sur stackoverflow, et essayé des dizaines de combinaisons, mais rien ne semble fonctionner.

Voici mon styles.xml fichier (en abrégé, pour plus de clarté):

<?xml version="1.0" encoding="utf-8"?>
<resources>
  <style name="MyTheme" parent="android:Theme.Light">
    <item name="android:spinnerStyle">@style/spinnerStyle</item>
    <item name="android:spinnerDropDownItemStyle">@style/spinnerDropDownItemStyle</item>    
    <item name="android:dropDownListViewStyle">@style/spinnerListViewStyle</item>
  </style>

  <style name="spinnerStyle" parent="@android:style/Widget.Spinner">
      <item name="android:background">@drawable/my_theme_spinner</item>
  </style>

  <style name="spinnerDropDownItemStyle" parent="@android:style/Widget.DropDownItem.Spinner">
      <item name="android:background">@drawable/my_theme_spinner_item</item>
      <item name="android:paddingLeft">5dp</item>
      <item name="android:gravity">center_vertical</item>
  </style>

  <style name="spinnerListViewStyle" parent="@android:style/Widget.ListView.DropDown">
      <item name="android:height">3dp</item>
      <item name="android:dividerHeight">3dp</item>
      <item name="android:divider">@color/divider</item>
  </style>
</resources>

Peu importe ce que je fais, je viens d'obtenir un 1dp gris clair séparateur entre les éléments (qui peuvent à peine être vu avec ma lumière de couleur de l'élément de liste arrière-plan) - ni la hauteur, ni la couleur de la ligne de séparation est jamais touché (j'ai aussi essayé un réglage à un drawable, également sans effet). Ce que je fais mal?

source d'informationauteur Russ