Android Flat ActionBar(无阴影)

ibm*_*123 3 android

我正在尝试创建一个没有阴影的平面动作栏

附图:

在此输入图像描述

我的风格xml

<resources>

<!-- the theme applied to the application or activity -->
<style name="CustomActionBarTheme" parent="@android:style/Theme.Holo.Light">
    <item name="android:actionBarStyle">@style/MyActionBar</item>
</style>

<!-- ActionBar styles -->
<style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse">
    <item name="android:windowContentOverlay">@null</item>
            <item name="android:windowActionBarOverlay">true</item>

    <item name="android:background">@drawable/white_bg</item>
    <item name="android:displayOptions"></item>
</style>
Run Code Online (Sandbox Code Playgroud)

我支持android 4.x.

有任何想法吗 ?我尝试将样式更改为Solid/Inverse不起作用..

附上white_bg(很难看,因为它是白色的)

在此输入图像描述

SPa*_*pps 8

它看起来应该是这样的

<resources>

<!-- the theme applied to the application or activity -->
<style name="CustomActionBarTheme" parent="@android:style/Theme.Holo.Light">
    <item name="android:actionBarStyle">@style/MyActionBar</item>
    <item name="android:windowContentOverlay">@null</item>
</style>

<!-- ActionBar styles -->
<style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse">

            <item name="android:windowActionBarOverlay">true</item>

    <item name="android:background">@drawable/white_bg</item>
    <item name="android:displayOptions"></item>
</style>
Run Code Online (Sandbox Code Playgroud)