0

我正在尝试更改操作栏中的溢出图标。我正在使用 ActionBarSherlock,并且我使用了以下样式来替换默认的溢出图标:

<style name="AppTheme" parent="Theme.Sherlock.Light">

        <item name="android:spinnerDropDownItemStyle">@style/SpinnerItem.DropDownItem</item>
        <item name="actionBarStyle">@style/Widget.MyTheme.ActionBar</item>
        <item name="android:actionBarStyle">@style/Widget.MyTheme.ActionBar</item>
        <item name="android:actionOverflowButtonStyle">@style/AppTheme.OverFlow</item>
        <item name="actionOverflowButtonStyle">@style/AppTheme.OverFlow</item>
    </style>

<style name="AppTheme.OverFlow" parent="Widget.Sherlock.ActionButton.Overflow">
        <item name="android:src">@drawable/abs__ic_menu_moreoverflow_normal_holo_light</item>
    </style>

但是上面的代码不起作用,仍然显示默认的灰色图标。但是我上面提到的drawable是白色的。请指导我在这里做错了什么。

4

1 回答 1

0

改变@drawable/abs__ic_menu_moreoverflow_normal_holo_light

@drawable/abs__ic_menu_moreoverflow_normal_holo_dark

你会得到“白色”溢出图标。

于 2013-08-01T10:24:47.700 回答