public class MainActivity{public boolean onCreateOptionMenu(Menu menu){menu.add(0,1,"start");menu.add(0,2,"exit");return true;}public boolean onOptionsItemSelected(MenuItem item){switch(item.getItemId()){case 1:setTitle("start");break;case 2:setTitle("exit");break;}return true;}}
二、上下文菜单
public class MainActivity{private TextView t;public void onCreate(){t=...registerForContextMenu(t)}public void onCreateContextMenu(ContextMenu menu){menu.add(0,1,0,"red");menu.add(0,2,0,"black");}public boolean onContextItemSelected(MenuItem item){switch(item.getItemId()){case 1:setTitle("start");break;case 2:setTitle("exit");break;}return true;}}
三、子菜单
public class MainActivity{public boolean onCreateOptionsMenu(Menu menu){SubMenu file=menu.addSubMenu("file");file.add(0,1,0,"new");file.add(0,2,0,"exit");return true;}public boolean onOptionsItemSelected(MenuItem item){switch(item.getItemId()){case 1:setTitle("start");break;case 2:setTitle("exit");break;}return true;}}