所以我試圖使用ActionbarSherlock庫實現我的ActionBar選項卡的樣式。我已經設法使用圖標本身來設計酒吧的風格,但不是其下面的選項卡。有誰知道什麼阻止我這樣做?這是我的代碼:ActionBar Sherlock的樣式選項卡
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="CustomStyleTostrams" parent="Theme.Sherlock.Light">
<item name="actionBarTabStyle">@style/customActionBarStyle</item>
<item name="android:actionBarTabStyle">@style/customActionBarStyle</item>
</style>
<style name="customActionBarStyle" parent="Widget.Sherlock.Light.ActionBar.Solid.Inverse">
<item name="background">@drawable/bg_tabs_image</item>
<item name="android:background">@drawable/bg_tabs_image</item>
</style>
</resources>
更新:所以我想出了一些東西。我正在使用標準的TabManager(實現TabHost.OnTabChangedListener)和TabWidget,由於某些原因,它不適用於普通的樣式。我通過複製「ABS:Styled」樣本來測試我的代碼。但是,我不知道我將如何實現onTabSelected和onTabUnSelected例如。做這個的最好方式是什麼?使用ABS:Styled樣本,還是以不同的方式嘗試設計TabWidget?
哪一部分是你希望的風格?背景,標籤選擇器,分隔線?三個全部? – 2012-04-14 20:19:51
標籤的背景 – Hidde 2012-04-17 17:59:57
我在做類似的事情! http://stackoverflow.com/questions/19623805/actionbarsherlock-stacked-action-bar-styling-issue – toobsco42 2013-10-27 21:34:53