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
@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
相关文章推荐
- Android 通过Java代码生成创建界面。动态生成View,动态设置View属性。addRules详解
- 【Android开发学习30】动态创建多个按钮,并给每个按键添加监听事件
- Android开发之TableLayout动态创建无法显示的问题
- Android插件化学习之路(六)之动态创建Activity
- 教你如何创建类似QQ的android弹出菜单
- Android线性布局管理器LinearLayout创建--动态生成
- 动态创建菜单时出错 afxwin1.inl 1023
- 微信公众平台动态创建菜单----前端页面
- 动态创建菜单添加响应函数
- MFC动态创建菜单
- Android菜单设计(1) : 使用xml文件布局创建 options menu
- 【Android】创建Popwindow弹出菜单的两种方式
- Android菜单详解(二)——创建并响应选项菜单
- 一个小白从零基础自学Android编程笔记之如何创建菜单
- Android笔记——Drawerlayout创建侧滑出菜单
- Android应用开发—TextView的动态创建
- Android的onCreateOptionsMenu()创建菜单Menu详解
- android 中动态创建控件
- android 代码动态创建视图
- [置顶] Android局部动态高斯模糊以及侧滑菜单配合高斯模糊