我正在使用ActionbarSherlock
。我需要为Action Bar创建一个背景样式,如下图所示。
我可以使用9补丁图像创建纯色背景样式,但这对我来说似乎相当复杂。请给我一个实现这一目标的线索。
答案 0 :(得分:3)
为所有操作栏高度创建9补丁图形,即48 dp(纵向),40 dp(横向)和56 dp(平板电脑)。至少在xhdpi中提供图形。
这是手机,肖像(xhdpi)的图形。重命名为 ab_bg.9.png
<style name="AppTheme" parent="Theme.Sherlock">
<item name="actionBarStyle">@style/Styled.ActionBar</item>
<item name="android:actionBarStyle">@style/Styled.ActionBar</item>
</style>
<style name="Styled.ActionBar" parent="@style/Widget.Sherlock.ActionBar">
<item name="android:background">@drawable/ab_bg</item>
</style>