放一些android中三种菜单的使用,包括最常见的菜单栏,还有上下文菜单ContextMenu,以及弹出式菜单PopupMenu的简单应用与对应方法参数详解。
-------------------------------------------------------
第一种:普通菜单栏 :optionMenu
先看效果图:
核心代码:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.demo4, menu);
return true;
}
在Activity中重写这个方法,然后通过getMenuInflater()方法加载布局,menu文件夹下面的xml,最后返回true。这样子就可以显示出菜单栏了。
XML文件如下:
<menu xmlns:androi