请告诉我如何更改Android中微调器的背景颜色。
<Spinner
android:id="@+id/addData"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/blue" />
上面的代码添加了蓝色,但它也隐藏了默认的下拉图标。 有没有办法不使用自定义背景xml添加颜色而不隐藏图标?
由于 Abhinav Tyagi
答案 0 :(得分:3)
有一个简单的解决方法。只需将 Spinner 包装在 FrameLayout (用于exapmle)中,并将您选择的背景颜色设置为布局。
{{1}}
答案 1 :(得分:0)
为蓝色android:background="HEX_COLOR_CODE"
添加十六进制数字或使用android:popupBackground="YOUR_HEX_COLOR_CODE"
<Spinner
android:id="@+id/addData"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#0000FF" />