下拉项目不显示由后台android

时间:2016-06-02 19:20:14

标签: android drop-down-menu

我的Android应用程序中有一个Dropdown。但是当我为它设置背景时,下拉项目不会显示。 我的.xml文件:

 <Spinner
                android:id="@+id/spinner"
                android:layout_width="254dp"
                android:layout_height="42dp"
                android:background="@drawable/red_color"/>

red_colot.xml

  <?xml version="1.0" encoding="utf-8"?>

<item android:top="3dp" android:left="3dp" android:right="3dp" android:bottom="3dp">
    <shape>
        <solid android:color="@color/red" />
        <corners android:radius="4dp" />
    </shape>
</item>

1 个答案:

答案 0 :(得分:0)

您好,您可以使用此代码解决此问题

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
    <shape xmlns:android="http://schemas.android.com/apk/res/android" >
        <solid android:color="#FFFFFF" />
        <stroke
            android:width="1dp"
            android:color="@color/green" />
        <corners android:radius="3dp" />
    </shape>
</item>
<item>
    <bitmap
        android:gravity="right|center"
        android:src="@drawable/ic_arrow_drop_down_gray" />
</item>