显示全息灯选项菜单图标

时间:2013-12-30 00:23:22

标签: android android-menu

我使用以下样式来设置ActionBar的样式:

<style name="Theme.Bloodpressure" parent="@android:style/Theme.Holo.Light">
        <item name="android:actionBarStyle">@style/ActionBar.Solid.Bloodpressure</item>
    </style>


    <style name="ActionBar.Solid.Bloodpressure" parent="@android:style/Widget.Holo.Light.ActionBar.Solid">
        <item name="android:background">@drawable/ab_background_textured_bloodpressure</item>
        <item name="android:backgroundSplit">@drawable/ab_background_textured_bloodpressure</item>
        <item name="android:titleTextStyle">@style/MyTheme.ActionBar.TitleTextStyle</item>
    </style>

    <style name="MyTheme.ActionBar.TitleTextStyle" parent="@android:style/Widget.Holo.Light.ActionBar.Solid">
    <item name="android:textColor">@color/action_bar_title_color</item>
    <item name="android:textSize">@dimen/np_top_margin</item>
  </style>

我正在显示以下菜单图标: enter image description here

如何显示全息灯光菜单图标而不是当前黑色图标?

1 个答案:

答案 0 :(得分:1)

当前图标 Holo Light溢出图标。

您可以使用Holo Light

覆盖android:actionOverflowButtonStyle - 主题的溢出按钮样式
<style name="Theme.Bloodpressure" parent="@android:style/Theme.Holo.Light">
    <item name="android:actionBarStyle">@style/ActionBar.Solid.Bloodpressure</item>

    /* Use Holo Dark style for the overflow icon*/
    <item name="android:actionOverflowButtonStyle">@android:style/ActionBar.Holo.ActionButton.Overflow</item>
</style>