2014-03-29 30 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