在main.xml文件中添加以下代码:
<item android:id="@+id/add_item"
android:title="添加"/>
<item android:id="@+id/remove_item"
android:title="删除"/>
创建两个菜单项
效果如下:
重写onCreate
public boolean onCreateOptionsMenu(Menu menu){
getMenuInflater().inflate(R.menu.main,menu);
return true;
}
第一个参数指定从哪个资源文件中创建菜单,第二个参数用于指定菜单项;返回true表示允许创建的菜单项显示出来
定义菜单响应事件
重写方法
public boolean onOptionsItemSelected(MenuItem item){
switch(item.getItemId()){
case R.id.add_item:
Toast.makeText( this, "触发了添加按钮",Toast.LENGTH_SHORT).show();
break;
case R.id.remove_item:
Toast.makeText( this,"触发了删除按钮",Toast.LENGTH_SHORT).show();
break;
}
return true;
}