带图标的Android菜单项

带图标的Android菜单项,android,menu,Android,Menu,您能告诉我如何创建带有图标的android菜单项吗。 Im从菜单main.xml插入图像,但不工作 <item android:id="@+id/menu_settings" android:icon="@drawable/ic_launcher" android:orderInCategory="100" android:showAsAction="never" android:title="@string/action_settings"/>

您能告诉我如何创建带有图标的android菜单项吗。 Im从菜单main.xml插入图像,但不工作

<item
    android:id="@+id/menu_settings"
    android:icon="@drawable/ic_launcher"
    android:orderInCategory="100"
    android:showAsAction="never"
    android:title="@string/action_settings"/>
<item
    android:id="@+id/menu_cut"
    android:icon="@drawable/ic_launcher"
    android:orderInCategory="100"
    android:showAsAction="never"
    android:title="cut"/>
<item
    android:id="@+id/menu_copy"
    android:orderInCategory="100"
    android:showAsAction="never"
    android:title="copy"/>
<item
    android:id="@+id/menu_past"
    android:orderInCategory="100"
    android:showAsAction="never"
    android:title="past"/>



以编程方式设置图标,如下所示:

     menu.add(0, MENU_QUIT, 0, "Quit").setIcon(R.drawable.menu_quit_icon);
    <item android:id="@+id/save_button"
          android:icon="@android:drawable/ic_menu_save"
          android:title="Save Image"/>
或者,您可以在xml布局中进行如下设置:

     menu.add(0, MENU_QUIT, 0, "Quit").setIcon(R.drawable.menu_quit_icon);
    <item android:id="@+id/save_button"
          android:icon="@android:drawable/ic_menu_save"
          android:title="Save Image"/>


图标用于工具栏按钮。您有
android:showAsAction=“never”
,迫使此项溢出。溢出不使用图标。

Android 3.0+不支持它


帮助这有帮助。

您需要使用文本将
showAsAction
设置为
ifRoom

<item
    android:icon="@drawable/img"
    android:title="title"
    android:showAsAction="ifRoom|withText" />

Try将帮助您理解菜单