我希望创建一个白底黑边的旋转器,带有箭头图标(如果可能的话不使用图片)。
但是当我使用以下代码时,旋转器显示白色背景和黑色边框,但不显示箭头图标。
<Spinner
android:id="@+id/spinner"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1.5"
android:background="@drawable/txtbox_row_border"
android:spinnerMode="dropdown"
>
</Spinner>
txtbox_row_border.xml 代码
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<solid android:color="#FFFFFF" />
<stroke
android:width="1dp"
android:color="#515151" />
</shape>
当我使用以下代码时,旋转器将显示箭头图标,但背景为灰色。
<Spinner
android:id="@+id/spinner"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1.5"
android:background="@android:drawable/btn_dropdown"
android:spinnerMode="dropdown" >
</Spinner>
我该如何在一段代码中实现所有需求? 提前感谢。