在我的微调器样式之后,下拉列表弹出如对话框, 我试着设置
<item name="android:spinnerMode">dropdown</item>
但结果是这样的
我不喜欢这个影子。
当我删除前一行;我得到了这个结果
这是style.xml的spinner部分
<style name="MyTheme.SpinnerAppTheme" parent="android:Widget.Spinner">
<item name="android:background">@drawable/apptheme_spinner_background_holo_dark</item>
<item name="android:spinnerMode">dropdown</item><!--i really don't like the result of this line-->
<item name="android:dropDownListViewStyle">@android:style/Widget.Spinner.DropDown</item>
</style>
问题是如何取回默认下拉样式
答案 0 :(得分:0)
我通过添加此
解决了这个问题 </style>
<style name="MyTheme" parent="@android:style/Theme.Holo.Light">
<item name="android:dropDownListViewStyle">@style/MyTheme.MySpinnerStyle</item>
</style>
<style name="MyTheme.MySpinnerStyle" parent="android:style/Widget.Holo.Light.ListView.DropDown">
<item name="android:itemBackground">#fff</item>
<item name="android:dividerHeight">1dp</item>
</style>
秘密在“.Holo.light”