In the Res folder, under the menu folder, such as (not new), build Main.xml
<menu xmlns:android= "Http://schemas.android.com/apk/res/android" > <!--NOTE: The ID cannot be a full digital-- < Item android:id= "@+id/item001" android:title= "001"/> <item android:id= "@+id/item002" android:title= "002"/></menu>
Mainactivity.java
Package Com.example.demo15;import Android.app.activity;import Android.os.bundle;import android.util.Log;import Android.view.menu;import Android.view.menuitem;public class Mainactivity extends Activity {@Overrideprotected void OnCreate (Bundle savedinstancestate) {super.oncreate (savedinstancestate); Setcontentview (R.layout.activity_main);} Create Menu@overridepublic Boolean Oncreateoptionsmenu (Menu menu) {//Use this method to populate the Getmenuinflater (). Inflate (R.menu.main, menu); return true;} Each option is selected @overridepublic Boolean onoptionsitemselected (MenuItem Item) {//TODO auto-generated method stub// Switch is also available here to write if (item.getitemid () = = r.id.item001) {log.i ("Log", "do something ...");} else if (item.getitemid () = = r.id.item002) {log.i ("Log", "do something ...");} return super.onoptionsitemselected (item);}}
Run:
Click on the system's "menu" button:
The 12th chapter, the menu small demo (Android)