欢迎访问移动开发之家(rcyd.net),关注移动开发教程。移动开发之家  移动开发问答|  每日更新
页面位置 : > > > 内容正文

替换Android菜单实现自定义菜单风格,android自定义

来源: 开发者 投稿于  被查看 22682 次 评论:58

替换Android菜单实现自定义菜单风格,android自定义


<无详细内容>

1.这里menuView是自定的菜单风格,是一个View

/**
 * 创建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
} 

用户评论