不同主题的Android应用程序和Actionbar

不同主题的Android应用程序和Actionbar,android,android-layout,android-widget,android-3.0-honeycomb,Android,Android Layout,Android Widget,Android 3.0 Honeycomb,在我的Android应用程序中,我需要一个黑色的操作栏,我的内容有一个白色的背景。问题是,每当我将actionbar设置为黑色背景时,我所有的下拉微调器和文本视图都有白色背景,而我无法将它们与白色内容背景一起查看。如果我将actionbar设置为白色,则下拉微调器和文本视图的背景为黑色,我可以正确地看到它们。我试着用android:dropDownSpinnerStyle从下拉微调器定制样式,但没有成功。我怎样才能解决这个问题 编辑: 我刚刚通过以下方法解决了有关下拉列表的问题: <ite

在我的Android应用程序中,我需要一个黑色的操作栏,我的内容有一个白色的背景。问题是,每当我将actionbar设置为黑色背景时,我所有的下拉微调器和文本视图都有白色背景,而我无法将它们与白色内容背景一起查看。如果我将actionbar设置为白色,则下拉微调器和文本视图的背景为黑色,我可以正确地看到它们。我试着用
android:dropDownSpinnerStyle
从下拉微调器定制样式,但没有成功。我怎样才能解决这个问题

编辑: 我刚刚通过以下方法解决了有关下拉列表的问题:

<item name="android:dropDownSpinnerStyle">@style/customDropDownStyle</item>

<style name="customDropDownStyle" parent="@android:style/Widget.Holo.Light.Spinner">

</style>
@style/customDropDownStyle

但是我仍然有一个关于EditText的问题,我看不到它的背景。我就是找不到解决问题所需的属性

以dropbox/textfields可见的方式保持应用程序的样式要容易得多,但只更改Actionbar的样式,如下所示:

<item name="android:actionBarStyle">@style/ActionBar.Light</item>
    <item name="android:actionOverflowButtonStyle">@android:style/Widget.Holo.ActionButton.Overflow</item>
    <item name="android:actionBarTabStyle">@style/customActionBarTabStyle</item>
@style/ActionBar.Light
@android:style/Widget.Holo.ActionButton.Overflow
@样式/自定义样式

将问题的答案移至实际答案,并将其标记为正确:)