2014-03-29 26 views
0
我有splitActionBarWhenNarrow在清單文件中聲明uioption一個活動

,結果我收到了操作欄菜單項頁腳..安卓主題是不工作的動作條在splitActionBarWhenNarrow

由於中拆分我在縱向模式下遇到問題。我已經設置了操作欄的主題如下

-<style parent="Widget.Sherlock.Light.ActionBar.Solid.Inverse" name="Widget.Styled.ActionBar"> 

<item name="backgroundStacked">@drawable/header_bg</item> 

<item name="android:titleTextStyle">@style/ProjActionBar.TitleTextStyle</item> 

<item name="background">@drawable/header_bg</item> 

<item name="android:background">@drawable/header_bg</item> 

<item name="backgroundSplit">@drawable/header_bg</item> 

<item name="android:backgroundSplit">@drawable/header_bg</item> 

</style> 

哪裏header_bg是紅色背景繪製的圖像

enter image description hereenter image description here

如果你看到我的形象,你可以找到我的問題,因爲在肖像模式我得到了藍色的操作欄,我需要把它變成紅色。作爲動作欄是紅色的同樣題材的作品在橫向模式下精細

注:實施項目使用Actionmode.Callback

創建用戶自己定製的動作條

在此先感謝

回答

2

您需要創建爲ActionMode風格,這裏有一個例子:

<style name="Your.ActionMode" parent="@android:style/Widget.Holo.ActionMode"> 
    <item name="android:background">your_background</item> 
    <item name="android:backgroundSplit">your_split_background</item> 
</style> 

應用的主題,在你的根主題創建android:actionModeStyleitem

+0

大它的工作:) – Sudarshan