在Android蜂巢中设置动作栏的样式

在Android蜂巢中设置动作栏的样式,android,android-3.0-honeycomb,Android,Android 3.0 Honeycomb,我想使用主题和样式设置动作栏(蜂巢)的背景。您可以使用ActionBar.setBackgroundDrawable(Drawable)在代码中完成,但我找不到相应的样式属性 我已尝试将此主题和样式用于我的活动: <style name="Theme.MyApp" parent="android:style/Theme.Holo"> <item name="android:actionBarStyle">@style/ActionBar</item>

我想使用主题和样式设置动作栏(蜂巢)的背景。您可以使用
ActionBar.setBackgroundDrawable(Drawable)
在代码中完成,但我找不到相应的样式属性

我已尝试将此主题和样式用于我的
活动

<style name="Theme.MyApp" parent="android:style/Theme.Holo">
    <item name="android:actionBarStyle">@style/ActionBar</item>
</style>

<style name="ActionBar">
    <item name="android:background">@drawable/action_bar_background</item>
</style>

@样式/操作栏
@可绘制/动作条\背景
但这会将背景置于应用程序图标上方,并将标题置于左侧。右边的菜单图标很好,背景在下面


那还有什么办法吗?

好的,我想出来了。我需要继承基本动作栏样式。正确的样式是:

<style name="Theme.MyApp" parent="android:style/Theme.Holo">
    <item name="android:actionBarStyle">@style/ActionBar</item>
</style>

<style name="ActionBar" parent="android:style/Widget.Holo.ActionBar">
    <item name="android:background">@drawable/action_bar_background</item>
</style>

@样式/操作栏
@可绘制/动作条\背景

我这里有一个错误,“@drawable”拼写不正确。你不知道为什么吗?