初めての Android アプリのテーマを作成しようとしています。ドロップダウン リスト内のアイテムのスタイルを設定する方法をようやく理解できましたが、リスト アイテム間の仕切りの色を変更することはできません。私はstackoverflowで同様の質問を検索し、何十もの組み合わせを試しましたが、何もうまくいかないようです.
これが私のstyles.xmlファイルです(わかりやすくするために省略しています):
<?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>
何をしても、アイテム間に 1 dp の明るい灰色の仕切りが表示されます (明るい色のリスト項目の背景ではほとんど見えません)。仕切りの高さや色は影響を受けません (また、描画可能、効果なし)。私は何を間違っていますか?