我现在有标准的Android菜单图标,我想更改标准图标。
来自
到
答案 0 :(得分:0)
只需从drawable文件夹中选择一个图标即可。打开菜单选项的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自己的图标中引用。显然,更改该行中的名称以适合您的图标调用。希望这有帮助!
答案 1 :(得分: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>