您的位置:首页 > 移动开发 > Android开发

android 创建动态创建菜单(钩子)

2011-02-21 09:14 253 查看
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来实现动态的增删改查!本文出自 “技术人生” 博客,请务必保留此出处http://zhaohaiyang.blog.51cto.com/2056753/497123
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: