0

在处理我的应用程序时,我使用了自定义 ActionBar 视图:

this.getSupportActionBar().setCustomView(R.layout.actionbar_bg);
this.getSupportActionBar().setDisplayShowCustomEnabled(true);

不幸的是,如您所见,整个 ActionBar 没有自定义,并且图标具有默认的操作栏背景。

有没有办法解决这个问题?

在此处输入图像描述

4

2 回答 2

0

我目前的解决方法:

<resources>
<style name="MyTheme" parent="@android:style/Theme.Holo.Light">
    <item name="android:actionBarStyle">@style/MyActionBar</item>
</style>

<style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar">
    <item name="android:background">ANY_HEX_COLOR_CODE</item>
</style>
于 2012-08-25T09:33:22.127 回答
0

您可以尝试使用 backgroundStacked:

 <item name="backgroundStacked">#YourColor</item>
于 2014-04-30T13:20:31.380 回答