在Android里面有两种方式做菜单(Menu)。第一种写在 public boolean onCreateOptionsMenu(Menu menu) 直接写代码,第二种是把菜单放到一个XML文件里面来定义的
使用第一种方式不好的地方就是使Activity文件过大,因而我们采用第二种方式:
还是老规矩,先看效果图:
效果图如上,让我们来看看用代码是怎么来实现的。
第一步:
先在res目录下创建一个menu目录,这个用来专门存放菜单文件。
第二步:
新建一个xml文件,如下:
sys_menu.xml
XML文件就定义完毕了,简单吧。
好了,那我们看看Activity怎么写,
MenuActivity.java
完成这几步就搞定了,大功告成。
使用第一种方式不好的地方就是使Activity文件过大,因而我们采用第二种方式:
还是老规矩,先看效果图:
![1.gif 1.gif](http://bbs.droidstouch.com/data/attachment/forum/201108/12/2308226h3i3g9h3ii333f6.gif)
![2.gif 2.gif](http://bbs.droidstouch.com/data/attachment/forum/201108/12/230823x49mzmkbkjq9fbwz.gif)
效果图如上,让我们来看看用代码是怎么来实现的。
第一步:
先在res目录下创建一个menu目录,这个用来专门存放菜单文件。
第二步:
新建一个xml文件,如下:
sys_menu.xml
XML文件就定义完毕了,简单吧。
好了,那我们看看Activity怎么写,
MenuActivity.java
完成这几步就搞定了,大功告成。