private Menu rootMenu=null; //菜单根部信息!

@Override
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0, MENU_EXIT, 0, R.string.mainpage_logout).setIcon(R.drawable.logout);
menu.add(0, MENU_REFRESH, 0, R.string.reflash).setIcon(R.drawable.refresh_menu);
menu.add(0, MENU_ADD_ADDRESS, 0, R.string.add).setIcon(R.drawable.refresh_menu);

rootMenu=menu;

if(isShowAdvance){
menu.add(0, MENU_ADD_ADDRESS+1, 0,"高级搜索").setIcon(R.drawable.refresh_menu);
}

return super.onPrepareOptionsMenu(menu);
} 这样就可以把,菜单的根通过钩子给显示的调出来了!菜单项的修改可以通过rootMenu来实现动态的增删改查!

更多相关文章

  1. Android(安卓)按Menu弹出菜单
  2. Android(安卓)监听 home键和菜单键
  3. [置顶] androidの下拉菜单Spinner使用
  4. Android(安卓)之NavigationView&Toolbar&DrawerLayout
  5. [置顶] TabHost ~ 仿微信底部菜单
  6. Android(安卓)菜单栏菜单功能
  7. Android(安卓)之 选项菜单Option Menu
  8. 20180502_从零开始的android持久库room其一
  9. Android(安卓)MediaStore数据之增删查改剖析

随机推荐

  1. 领略千变万化的Android(安卓)Drawable (一
  2. 1-Android基础知识
  3. android????fragment?????FragmentArgs??
  4. Android(安卓)应用布局文件的命名规则
  5. Android(安卓)Overlay学习 一
  6. 安卓学习第三天
  7. Android(安卓)OpenGL ES(十二):阶段小结
  8. Android(安卓)Volley完全解析
  9. Storyboard的爱与恨
  10. [AS3.6.1]Kotlin学习笔记3