【发布时间】:2017-04-06 12:28:22
【问题描述】:
如何更改微调器背景颜色?
风格中的这种黑色。
如何更改微调器弹出的样式颜色?
我想将背景颜色更改为白色而不是黑色。我该如何改变?
微调器
<Spinner
android:id="@+id/spinner"
android:layout_width="100dp"
android:layout_marginTop="1dp"
android:layout_height="wrap_content"
android:background="@drawable/spinner_bg"
android:layout_marginLeft="1dp"/>
spinnerbg.xml
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<color android:color="@color/InputBg1" />
</item>
<item android:gravity="center_vertical|right" android:right="8dp">
<layer-list>
<item android:width="12dp" android:height="12dp" android:background="#fff" android:gravity="center" android:bottom="10dp">
<rotate
android:fromDegrees="45"
android:toDegrees="45">
<shape android:shape="rectangle">
<solid android:color="#ffffff" />
<stroke android:color="#ffffff" android:width="1dp"/>
</shape>
</rotate>
</item>
<item android:width="20dp" android:height="10dp" android:bottom="21dp" android:background="#fff" android:gravity="center">
<shape android:shape="rectangle">
<solid android:color="@color/InputBg1"/>
</shape>
</item>
</layer-list>
</item>
</layer-list>
【问题讨论】:
标签: android android-spinner android-styles