ActionBarSherLock分隔符样式

时间:2013-11-20 12:30:57

标签: android 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>

1 个答案:

答案 0 :(得分:0)

尝试使用以下内容:

<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>