AppCompat V21微调器弹出窗口背景为白色,仅在Android 4.0中为白色文本

AppCompat V21微调器弹出窗口背景为白色,仅在Android 4.0中为白色文本,android,spinner,android-appcompat,material-design,Android,Spinner,Android Appcompat,Material Design,我使用的是appcompat v21,以及从theme.appcompat.NoActionBar继承的样式(主题)。微调器弹出窗口中的文本和背景均为白色。我在安卓4.0、4.1、4.2、4.3、4.4上进行了测试,但这只发生在安卓4.0(ICS)上。这是appcompat v21的错误吗?如何使用主题样式更改所有微调器的背景?谢谢 这是我的应用程序在ICS上出现问题的屏幕截图: [编辑] 我在这里发现,这是appcompat v21中当前存在的一个bug 您可以创建任何背景颜色的9面片图像,

我使用的是appcompat v21,以及从theme.appcompat.NoActionBar继承的样式(主题)。微调器弹出窗口中的文本和背景均为白色。我在安卓4.0、4.1、4.2、4.3、4.4上进行了测试,但这只发生在安卓4.0(ICS)上。这是appcompat v21的错误吗?如何使用主题样式更改所有微调器的背景?谢谢

这是我的应用程序在ICS上出现问题的屏幕截图:

[编辑]

我在这里发现,这是appcompat v21中当前存在的一个bug


您可以创建任何背景颜色的9面片图像,并将其设置为微调器的背景。

并将其设置在微调器的背景中

<Spinner
    android:id="@+id/spinner1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@color/blueSpinner"
    android:spinnerMode="dropdown"
    android:popupBackground="@drawable/blueSpinner"
    />


希望这对您有所帮助!非常离题,但您可能需要更新个人资料中的linkedin链接。:)