protected static final int MENU_ABOUT=Menu.FIRST; protected static final int MENU_Quit=Menu.FIRST+1;
使用内置的菜单图标:
@Override public boolean onCreateOptionsMenu(Menu menu) { super.onCreateOptionsMenu(menu); menu.add(0,MENU_ABOUT,0,"关于").setIcon(android.R.drawable.ic_menu_help); menu.add(0,MENU_Quit,0,"结束").setIcon(android.R.drawable.ic_menu_close_clear_cancel); return super.onCreateOptionsMenu(menu); //super.onCreateOptionMenu(menu); }
使用自己的图标。
先将图标文件加入到res/drawable文件夹中。
……
后省略。
@Override
public boolean onOptionsItemSelected(MenuItem item) { switch(item.getItemId()) { case MENU_ABOUT: openOptionsDialog();break; case MENU_Quit:finish(); break; } return super.onOptionsItemSelected(item); }
