2013-02-12 195 views
2

我已经实现了带有theme.sherlock的操作栏Sherlock。操作栏具有导航选项卡。我已经使用样式来自定义操作栏。该风格的XML如下所示自定义操作栏sherlock

<resources> 
<style name="MyTheme" parent="Theme.Sherlock"> 
<item name= "actionBarStyle">@style/ActionStyle</item> 
<item name="actionBarTabTextStyle">@style/MyTabTextStyle</item> 
</style> 
<style name= "ActionStyle" parent="Widget.Sherlock.ActionBar"> 
    <item name="android:background">@drawable/actionstyle</item> 
    <item name="background">@drawable/actionstyle</item> 
    </style> 
<style name="MyTabTextStyle" parent="Widget.Sherlock.ActionBar.TabText" > 
<item name="android:textColor">#0EBFE9</item> 
<item name ="android:textStyle">bold</item> 
<item name= "android:textSize">14dp</item> 
</style> 
</resources> 

提拉动作风格

<?xml version="1.0" encoding="utf-8"?> 
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> 
<!-- Bottom Line --> 
<item> 
    <shape android:shape="rectangle"> 
     <solid android:color="@android:color/darker_gray"/> 
    </shape> 
</item> 

<!-- Color of your action bar --> 
<item android:bottom="2dip"> 
    <shape android:shape="rectangle"> 
     <solid android:color="@android:color/darker_gray" /> 
    </shape> 
</item> 
</layer-list> 

我需要 删除操作栏和导航选项卡 之间的分隔线显示导航选项卡

回答

1

以下所有蓝色分频器你需要做的是设置你的xml的background属性。您可以将“颜色”透明删除。

<?xml version="1.0" encoding="utf-8"?> 
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> 
    <!-- Bottom Line --> 
    <item> 
     <shape android:shape="rectangle"> 
      <solid android:color="@android:color/transparent" /> 
     </shape> 
    </item> 

    <!-- Color of your action bar --> 
    <item android:bottom="2dip"> 
     <shape android:shape="rectangle"> 
      <solid android:color="@color/action_bar_color" /> 
     </shape> 
    </item> 
</layer-list> 

在你的主题之后应用它:

<style name="Widget.MyTheme.ActionBar" parent="Widget.Sherlock.ActionBar"> 
    <item name="android:background">@drawable/action_bar_background</item> 
    <item name="background">@drawable/action_bar_background</item> 
</style> 
+0

我发现这是非常有益的。谢谢! – 2014-05-22 16:47:02