1: Create a new main.xml under Res/menu
<span style= "FONT-SIZE:18PX;" ><menu xmlns:android= "Http://schemas.android.com/apk/res/android" > <item android:id= "@+id/option "Android:title=" @string/menu_setting "> <!--can add sub MenuItem here-- </item> < Item android:id= "@+id/exit" android:title= "@string/menu_exit" > </item> </menu></span >
<span style= "FONT-SIZE:18PX;" ></span>
<span style= "Font-size:18px;background-color:rgb (102, 255, 255); >2: Load menu in Activity </span>
<span style= "FONT-SIZE:18PX;" ></span><pre name= "code" class= "java" > /** * Load Menu */@Overridepublic Boolean oncreateoptionsmenu ( Menu menu) {menuinflater inflater = Getmenuinflater (); Inflater.inflate (R.menu.main, menu); return true;}
3: Add an event to the menu
/** * Add an event to the menu */@Overridepublic boolean onoptionsitemselected (MenuItem item) {int item_id = Item.getitemid (); switch (item _id) {case r.id.option://does somethingbreak;case r.id.exit://do somethingsuper.finish ();d efault:break;} return true;}
Run:
Android Learning: Menu Menus Practice