Android:我的微调器未按预期显示

Android:我的微调器未按预期显示,android,android-spinner,Android,Android Spinner,下面是我用来创建微调器的所有代码。这就是我期望微调器的外观: 相反,我只是得到一个旋转器,没有下拉箭头,它只是一个棕色的盒子 <style name="spinner_style"> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <it

下面是我用来创建微调器的所有代码。这就是我期望微调器的外观:

相反,我只是得到一个旋转器,没有下拉箭头,它只是一个棕色的盒子

<style name="spinner_style">
    <item name="android:layout_width">match_parent</item>
    <item name="android:layout_height">wrap_content</item>
    <item name="android:background">@drawable/gradient_spinner</item>
    <item name="android:layout_margin">10dp</item>
    <item name="android:paddingLeft">8dp</item>
    <item name="android:paddingRight">20dp</item>
    <item name="android:paddingTop">5dp</item>
    <item name="android:paddingBottom">5dp</item>
    <item name="android:popupBackground">#DFFFFFFF</item>
</style>

匹配父项
包装内容
@可拉伸/梯度旋转器
10dp
8dp
20dp
5dp
5dp
#DFFFFFFF
纺纱机

 <Spinner
    android:layout_width="300dp"
    android:layout_height="wrap_content"
    android:id="@+id/spinner"
    android:spinnerMode="dropdown"
    android:layout_alignTop="@+id/buttonWednesday"
    android:layout_centerHorizontal="true"
    style="@style/spinner_style"/>

可牵引

<item><layer-list>
    <item><shape>
        <gradient android:angle="90" android:endColor="#B3BBCC" android:startColor="#E8EBEF" android:type="linear" />

        <stroke android:width="1dp" android:color="#000000" />

        <corners android:radius="4dp" />

        <padding android:bottom="3dp" android:left="3dp" android:right="3dp" android:top="3dp" />
    </shape></item>
    <item ><bitmap android:gravity="bottom|right" android:src="@drawable/spinner_arrow" />
    </item>
</layer-list></item>


不知道微调器本身,但您的
android:popupBackground
未设置为有效的十六进制颜色代码不知道微调器本身,但您的
android:popupBackground
未设置为有效的十六进制颜色代码