创建menu文件 一、问题: 二、解决办法:
android studio项目中没有看到menu文件夹:
在android studio项目中想要添加menu布局文件,一开始我的做法是:直接在res文件夹右键选择xml文件来添加,如下图:
但是会发现新建的布局文件好像很奇怪,不能添加menu以及item,如下图:
二、解决办法:
经过百度才知道menu布局文件要在menu文件夹地下创建才行,正确的做法如下:
(1)先在res文件夹右键,然后如下图选择:
然后会出现下面的页面,在Resource type下拉栏选择menu,如下图:
最后点击OK就行了,这时候可以看到menu文件夹已经出来了;
(2)接着在menu文件夹下右键,选择如下:
输入文件名点击OK即可:
这样就可以了:
二.菜单响应定义
重写onOptionsItemSelected 方法
public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.add_item: Toast.makeText(this, "You clicked Add", Toast.LENGTH_SHORT).show(); break; case R.id.remove_item: Toast.makeText(this, "You clicked Remove", Toast.LENGTH_SHORT).show(); break; default: } return true; }