1. Menu Resource
A Menu Resource defines an application menu (Options menu, Context menu, or submenu) the can is inflated with MenuInflater
.
//Res/menu/example_menu.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/item1"Android:title="item1"android:showasaction="Ifroom|withtext"/> <item android:id="@+id/submenu"Android:title="Submenu_title"android:showasaction="Ifroom|withtext"> <menu> <item android:id="@+id/submenu_item1"Android:title="submenu_item1"/> <item android:id="@+id/submenu_item2"Android:title="submenu_item2"/> </menu> </item> <group android:id="@+id/group"> <item android:id="@+id/group_item1"Android:title="group_item1"/> <item android:id="@+id/group_item2"Android:title="group_item2"/> </group> </menu>
Public boolean Oncreateoptionsmenu (Menu menu) { = getmenuinflater (); Inflater.inflate (R.menu.example_menu, menu); return true ;}
Pay attention to the "showasaction"
When and what this item should appear as a action item in the action Bar.
3.APP Resources-resource Types/menu Resource