2012-06-16 54 views
3

我想爲我的應用程序個性化UI,但是當我更改操作欄的背景時,ActionBar不顯示,但分割操作欄沒問題。在一些活動中,我看到帶有主題的ActionBar,但只是菜單項(沒有appicon和標題)。在Android 4.0的它工作得很好,但我在兼容模式下已經這個問題(Android 2.3的)ActionBarSherlock ActionBar在Android 2.3主題中隱藏

主題的代碼

<style name="aTheme" parent="@style/Theme.Sherlock"> 
    <item name="android:actionBarStyle">@style/ActionBar.a</item> 
    <item name="actionBarStyle">@style/ActionBar.a</item> 
</style> 

<!-- style actionbar --> 
<style name="ActionBar.a" parent="@android:style/Widget.Holo.ActionBar"> 
    <item name="background">@drawable/sc4th_actionbartop</item> 
    <item name="backgroundSplit">@drawable/sc4th_actionbarbot</item> 
    <item name="android:background">@drawable/sc4th_actionbartop</item> 
    <item name="android:backgroundSplit">@drawable/sc4th_actionbarbot</item> 
</style> 
+1

已解決! <樣式名稱= 「aTheme」 父= 「Theme.Sherlock」> .... <樣式名稱= 「ActionBar.a」 父= 「Widget.Sherlock.ActionBar」> .... – alvinmeimoun

+0

謝謝,這真的有幫助!我也在做