xml中部分透明的Android Actionbar

xml中部分透明的Android Actionbar,android,xml,android-activity,android-actionbar,Android,Xml,Android Activity,Android Actionbar,在我的项目中,我需要在我的每个活动中设置部分透明的actionbar 我使用的代码很好: getSupportActionBar().setBackgroundDrawable(new android.graphics.drawable.ColorDrawable(android.graphics.Color.argb(128, 27, 56, 100))); 但我希望在自定义actionbar xml样式中设置此“配置”,以避免为每个活动重复此代码。这可能吗 当前的actionBar xml

在我的项目中,我需要在我的每个活动中设置部分透明的actionbar

我使用的代码很好:

getSupportActionBar().setBackgroundDrawable(new android.graphics.drawable.ColorDrawable(android.graphics.Color.argb(128, 27, 56, 100)));
但我希望在自定义actionbar xml样式中设置此“配置”,以避免为每个活动重复此代码。这可能吗

当前的actionBar xml样式如下:

<style name="CustomActionBar" parent="@android:style/Widget.Holo.Light.ActionBar">
        <item name="background">@color/ActionBarColor</item>
        <item name="logo">@drawable/ic_logo</item>
        <item name="displayOptions">useLogo|showHome</item>
        <item name="android:windowNoTitle">true</item>
        <item name="android:windowActionBarOverlay">true</item>
    </style>

可以将颜色ActionBarColor的值设置为具有透明度。8字符代码的前2个字符用于透明度00=完全透明度,FF=无透明度

因此,您的颜色值将为00ffffff,以获得完全透明的黑色

将此颜色设置为正确的透明度后,可以将其设置为与设置任何其他颜色相同的颜色。

尝试添加

<item name="android:color">#801B3864</item>

通过这种方式,我看到我的ActionBar 100%透明。。。我想完全复制这个:Color.argb128,27,56,100