Android Spinner风格的顶级分隔线

时间:2013-10-16 01:26:31

标签: android drop-down-menu spinner android-theme android-styles

我正在尝试改变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>

1 个答案:

答案 0 :(得分:1)

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

<style name="TestSpinnerStyle" parent="android:style/Widget.ListView.DropDown">
...
</style>