0

我正在尝试更改 Spinner 顶部分隔线的样式,但没有成功。

我只能让它工作: http ://s18.postimg.org/qbg7920mh/spinner.png

有可能吗?我应该修改什么项目?

<style name="AppTheme" parent="AppBaseTheme">
    <!--item name="android:spinnerItemStyle">@style/SpinnerItem</item-->
    <!--item name="android:spinnerDropDownItemStyle">@style/SpinnerDropDownItem</item-->
    <!--item name="android:dropDownItemStyle">@style/TestSpinnerItemStyle</item-->
    <item name="android:dropDownListViewStyle">@style/TestSpinnerStyle</item>
</style>

<style name="TestSpinnerItemStyle" parent="android:style/Widget.ListView.DropDown">
    <item name="android:divider">#00b54a</item>
    <item name="android:dividerHeight">5dp</item>
</style>
4

1 回答 1

1

通过查看您的代码,一定有一个明显的错误!在第二部分将 TestSpinnerItemStyle 重命名为 TestSpinnerStyle,例如:

<style name="TestSpinnerStyle" parent="android:style/Widget.ListView.DropDown">
...
</style>
于 2013-11-18T14:33:08.470 回答