Android 样式化微调器将下拉列表显示为对话框

Android 样式化微调器将下拉列表显示为对话框,android,spinner,styling,Android,Spinner,Styling,设置微调器样式后,下拉列表会弹出类似对话框的对话框, 我试着设置 <item name="android:spinnerMode">dropdown</item> 下拉列表 但结果是这样的 我不喜欢这个影子 当我删除前一行时;我得到这个结果 这是style.xml的微调器部分 <style name="MyTheme.SpinnerAppTheme" parent="android:Widget.Spinner"> <i

设置微调器样式后,下拉列表会弹出类似对话框的对话框, 我试着设置

    <item name="android:spinnerMode">dropdown</item>
下拉列表
但结果是这样的

我不喜欢这个影子

当我删除前一行时;我得到这个结果

这是style.xml的微调器部分

 <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>

@可绘制/应用主题\微调器\背景\全息\深色
下拉列表
@android:style/Widget.Spinner.DropDown

问题是如何恢复默认的下拉样式

我通过添加这个解决了这个问题

  </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>

@style/mysteme.MySpinnerStyle
#fff
1dp

秘密在“.Holo.light”

对不起,你有什么问题吗?检查一下,我想你也有同样的问题;)我在发布之前看到了它,它对你的第一个场景没有帮助,并且删除了边界。不确定,因为我还没试过,但它们看起来很有前途。你为什么要退出?我非常喜欢选择选项的对话框://