-4

我现在在它的图标中有标准的 Android 菜单,我想更改标准图标。

在此处输入图像描述在此处输入图像描述

4

2 回答 2

0

只需从可绘制文件夹中选择一个图标。打开菜单选项的 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 自己的图标中引用。显然更改该行中的名称以适合您的图标的名称。希望这可以帮助!

于 2013-11-08T16:04:35.913 回答
0

这个“菜单项”称为溢出。您需要修改应用程序样式以更改其外观。这是默认样式:

<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>
于 2013-11-08T16:21:05.837 回答