在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”拼写不正确。你不知道为什么吗?