2013-02-07 112 views
0

我已經實現了操作欄福爾摩斯與個性風格低於自定義操作欄福爾摩斯

<resources> 
    <style name="MyTheme" parent="Theme.Sherlock"> 
    <item name= "actionBarStyle">@style/ActionStyle</item> 
    <item name="actionBarTabTextStyle">@style/MyTabTextStyle</item> 
    <item name="android:actionBarTabTextStyle">@style/MyTabTextStyle</item> 
    </style> 
    <style name= "ActionStyle" parent="Widget.Sherlock.ActionBar"> 
    <item name="android:background">#ff000000</item> 
    <item name="background">#ff000000</item> 
    </style> 
<style name="MyTabTextStyle" parent="Widget.Sherlock.ActionBar.TabText" > 
<item name="android:textColor">#0EBFE9</item> 
<item name = "android:showDividers">none</item> 
<item name ="android:textStyle">bold</item> 
<item name = "android:divider">#000000</item> 

</style> 
</resources> 

即使設定背景爲黑色的動作欄中顯示顯示操作欄和導航選項卡之間的藍色護欄。 我已指定顯示分隔符爲空,但導航包含製表符之間的分隔符。

回答

2

你需要繼承父主題的TabBar,不TabText

Widget.Sherlock.ActionBar.TabBar 

這樣:

<style name="Theme.mActionBarTabBar" parent="Widget.Sherlock.ActionBar.TabBar"> 
    <item name="android:showDividers">none</item> 
</style>