网上有很多这种例程,书上也有,但是。。。我没看懂,搞了半天终于出来了。。

废话不说了开始:

右键res文件夹new选择Directory取名为menu。

右键刚刚建好的menu文件夹new选择Menu resource file取名为menu。到这里生成如图界面

Android中menu的创建

然后编辑这个xml如图

Android中menu的创建

然后在MainActivity.java中重写方法,如图:

Android中menu的创建

选择这个

Android中menu的创建

弹出一个框框,直接输入oncreatmenu找到如图所示

Android中menu的创建

点击ok后自动填写上方法,然后再添加两行代码如图

MenuInflater menuInflater=new MenuInflater(this);
menuInflater.inflate(R.menu.menu,menu);

Android中menu的创建

然后再找出这个如图

Android中menu的创建

在这个方法里添加switch语句如图

Android中menu的创建

这样就好了效果如图

Android中menu的创建

相关文章: