如何从微调器下拉选择自定义样式?

时间:2011-11-10 10:03:21

标签: android android-layout android-widget android-xml android-spinner

我可以使用以下方法在微调器下拉列表中自定义所选选项的背景:

<item name="android:spinnerStyle">@style/customSpinner</item>
<style name="customSpinner" parent="@android:style/Widget.Holo.Light.Spinner">
<item name="android:textColor">#000000</item>
<item name="android:background">#000000</item>
</style>

但我无法改变下拉列表中的选项列表的背景和文本颜色。我如何实现这一目标?

1 个答案:

答案 0 :(得分:1)

adapter.setDropDownViewResource(R.layout.custom_spinner);

custom_spinner.xml -

<?xml version="1.0" encoding="utf-8"?>
<TextView
  xmlns:android="http://schemas.android.com/apk/res/android"
  parent="@android:style/TextAppearance_Widget_DropDownItem"
  android:textColor="#988767"
>
</TextView>