在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);
时间: 2024-10-10 05:48:29