- /**
- * 创建MENU
- */
- public boolean onCreateOptionsMenu(Menu menu) {
- menu.add("menu");// 必须创建一项
- return super.onCreateOptionsMenu(menu);
- }
- /**
- * 拦截MENU事件,显示自己的菜单
- */
- @Override
- public boolean onMenuOpened(int featureId, Menu menu) {
- if (menuDialog == null) {
- menuDialog = new AlertDialog.Builder(this).setView(menuView).show();
- } else {
- menuDialog.show();
- }
- return false;// 返回为true 则显示系统menu
- }
- //该片段来自于http://www.codesnippet.cn/detail/14112012348.html
来源: http://www.codesnippet.cn/detail/14112012348.html