首先在Activity中定义Menu的id
public static final int MENU_1 = Menu.FIRST;
public static final int MENU_2 = Menu.FIRST + 1;
重写添加菜单和点击方法: java
// 添加菜单 code
public boolean onCreateOptionsMenu(Menu menu) { menu.add(0, MENU_1, 0, "退出").setIcon(R.drawable.exit); //设置menu的文本和图标 menu.add(0, MENU_2, 0, "设置").setIcon(R.drawable.relogin); return super.onCreateOptionsMenu(menu); }
// 点击事件 事件
public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case MENU_1: //要执行的操做的代码 break; case MENU_2: break; } return true; }