按menu菜单项

来源:互联网 发布:勒石燕然 知乎 编辑:程序博客网 时间:2024/05/21 09:53

在Activity中添加的代码,在manifest.xml中不用添加代码,onCreate()方法中也不用添加代码 ,就是对menu实现的监听。 

@Override
 public boolean onCreateOptionsMenu(Menu menu) {
  // Inflate the menu; this adds items to the action bar if it is present.
  getMenuInflater().inflate(R.menu.main, menu);
  menu.add(0, 1, 1, "Exit");//可以引用资源文件
  menu.add(0, 2, 2, "about");
  
  return true;
 }

 @Override
 public boolean onMenuItemSelected(int featureId, MenuItem item) {
  // TODO Auto-generated method stub
  if(item.getItemId()==1){
   finish();   
  }
  else if(item.getItemId()==2){
   finish();
  }
  
  return super.onMenuItemSelected(featureId, item);
 }

原创粉丝点击