我现在在它的图标中有标准的 Android 菜单,我想更改标准图标。
从 到
只需从可绘制文件夹中选择一个图标。打开菜单选项的 XML 文件,它应该如下所示:
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/menu_settings"
android:alphabeticShortcut="s"
android:orderInCategory="100"
android:icon="@android:drawable/ic_menu_preferences"
android:title="Settings"
android:showAsAction="ifRoom" />
然后它当前正在选择Android图标进行设置。您需要做的是将图标行更改为:
android:icon="@drawable/settings"
然后它将从您的图标而不是 Android 自己的图标中引用。显然更改该行中的名称以适合您的图标的名称。希望这可以帮助!
这个“菜单项”称为溢出。您需要修改应用程序样式以更改其外观。这是默认样式:
<style name="Widget.Holo.ActionButton.Overflow">
<item name="android:src">@android:drawable/ic_menu_moreoverflow_holo_dark</item>
<item name="android:background">?android:attr/actionBarItemBackground</item>
<item name="android:contentDescription">@string/action_menu_overflow_description</item>
</style>