选项菜单-OptionMenu

在Android Studio中,新建的Module的Activity中默认就会重写下面两个方法 

public boolean onCreateOptionsMenu(Menu menu);
public boolean onOptionsItemSelected(MenuItem item);

■. 添加菜单:

在Activity中重写下面两个方法可以添加菜单

public boolean onCreateOptionsMenu(Menu menu); // 在创建Activity时执行创建菜单操作
public boolean onPrepareOptionsMenu(Menu menu); // 每次点击Menu键都会重新调用

 在上面两个方法中调用Menu的add方法即可添加菜单,add有多个重载方法

public MenuItem add(CharSequence title);
public MenuItem add(int titleRes);
public MenuItem add(int groupId, int itemId, int order, CharSequence title);
public MenuItem add(int groupId, int itemId, int order, int titleRes);

■ 清空菜单:

menu.clear();

■ 设置菜单意图

MenuItem

public MenuItem setIntent(Intent intent);
原文地址:https://www.cnblogs.com/iuie/p/5129932.html