1.在res下选择new  选择Android resource directory

Android 中menu在activity中的使用-LMLPHP

2.在弹出框中Resource type选择menu

Android 中menu在activity中的使用-LMLPHP

3.在res下就可以看到menu文件夹

Android 中menu在activity中的使用-LMLPHP

4.在menu文件夹下右键new  选择Menu resource file

Android 中menu在activity中的使用-LMLPHP

5.输入文件名字,就可以了

Android 中menu在activity中的使用-LMLPHP

6.在activity中重写onCreateOptionsMenu(Menu menu)方法

  通过getMenuInflater()方法能够得到MenuInflater对象,再调用它的inflate()方法就可以给当前活动创建菜单了。inflate()方法接受两个参数,第一个参数用于指定我们通过哪一个资源文件来创建菜单。第二个参数用于指定我们的菜单项将添加到哪一个Menu对象中。

Android 中menu在activity中的使用-LMLPHP

7.调用onOptionsItemSelected(MenuItem item) 方法处理菜单点击事件

Android 中menu在activity中的使用-LMLPHP

8.效果图

Android 中menu在activity中的使用-LMLPHP

05-11 17:25