1.先在res目录下新建一个menu文件夹,然后在文件夹内新建一个main.xml文件,并添加如下代码:
<item
android:id="@+id/add_item"
android:title="Add"/>
<item
android:id="@+id/remove_item"
android:title="Remove"/>
上面代码在菜单中添加了两个按钮:Add和Remove。
2.在活动中重写onCreateOptionsMenu()方法,通过使用Ctrl+O快捷键找到该方法,添加如下代码:
public boolean onCreateOptionsMenu(Menu,menu){
getMenuInflater().inflate(R.menu.main,menu);
return true;
}
3.给添加的按钮定义响应事件,在活动中重写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();
default:
}
return true;
}