Android ActionBar选项卡背景颜色分割模式

Ste*_*rem 5 tabs android background android-actionbar

熙,

首先,我想说我正在使用ActionBarSherlock(截图是在三星Galaxy S3上拍摄的).

我有一个带有标签栏的操作栏,我希望标签栏在分割时(标签栏在操作栏下方)呈现灰色,并且当标签栏位于操作栏内时,变焦颜色(或与操作栏背景颜色相同) .

这是我的styles.xml的一小段代码snippit:

<style name="Theme.OSP.Light" parent="@style/Theme.Sherlock.Light">
        <item name="actionBarStyle">@style/Widget.Styled.ActionBar</item>
        <item name="android:actionBarStyle">@style/Widget.Styled.ActionBar</item>

        <item name="actionBarTabBarStyle">@style/Widget.Styled.ActionBar.TabBar</item>
        <item name="android:actionBarTabBarStyle">@style/Widget.Styled.ActionBar.TabBar</item>
    </style>

    <style name="Widget.Styled.ActionBar" parent="Widget.Sherlock.Light.ActionBar">        
        <item name="android:background">#F0F0F0</item>
        <item name="background">#F0F0F0</item>
    </style>

    <style name="Widget.Styled.ActionBar.TabBar" parent="Widget.Sherlock.Light.ActionBar.TabBar">
        <item name="android:background">#E0E0E0</item>
        <item name="android:gravity">center</item>
    </style>
Run Code Online (Sandbox Code Playgroud)

下面是一些截图,使我的问题更加清晰.

风景(动作栏未分割).这不行,标签栏应该与操作栏具有相同的颜色,但它具有相同的灰色: 风景(动作栏不分割)

肖像(动作栏分裂).没关系,tabbar在这种状态下颜色为灰色: 肖像(动作栏被分割)

Ste*_*rem 11

我找到了一个很棒的网站,你可以在几秒钟内生成一个Android主题!这解决了我所有的问题:

http://jgilfelt.github.com/android-actionbarstylegenerator/

编辑

另请参阅以下链接以获取有效的答案:更改ActionBar选项卡背景颜色