ActionBarSherLock分隔符样式



有人知道吗,
我如何在ActionBar选项卡栏和标题栏之间设置一行,因为我对两者使用相同的颜色,这看起来很奇怪,我使用的样式为:

<style name="Theme.MyTheme" parent="@style/Theme.Sherlock.Light.DarkActionBar">
    <item name="actionBarStyle">@style/Widget.MyTheme.ActionBar</item>
    <item name="actionBarTabStyle">@style/customActionBarTabStyle</item>
</style>

在这里我设置了颜色,

<style name="Widget.MyTheme.ActionBar" parent="Widget.Sherlock.ActionBar">
    <item name="android:background">#4B4B4B</item>
    <item name="background">#4B4B4B</item>
</style>
<style name="customActionBarTabStyle" parent="Widget.Sherlock.ActionBar.TabView">
    <item name="background">#4B4B4B</item>
    <item name="android:background">#4B4B4B</item>
</style>

尝试使用类似的东西:

<style name="Theme.Dreams" parent="@style/Theme.Sherlock.Light.DarkActionBar">
     <item name="android:actionBarTabBarStyle">@style/ActionBarTabBarStyle.Dreams</item>
</style>
<style name="ActionBarTabBarStyle.Dreams" parent="@style/Widget.Sherlock.ActionBar.TabBar">
    <item name="android:background">@drawable/ic_tabbar_background</item>
    <item name="android:showDividers">middle</item>
    <item name="android:divider">@drawable/ic_tabbar_divider</item>
    <item name="android:dividerPadding">0dp</item>
</style>

最新更新