简单实现添加menu

来源:互联网 发布:怎么上badoo网络 编辑:程序博客网 时间:2024/06/01 09:36

 

 

一,首先在res\menu\新建一个play_menu.xml

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="
http://schemas.android.com/apk/res/android" >

    <item
        android:id="@+id/help"
        android:title="help"></item>
        <item
        android:id="@+id/about"
        android:title="about"></item>
</menu>

 

二,实现两个方法:

@Override
 public boolean onCreateOptionsMenu(Menu menu) {
  // TODO Auto-generated method stub
  
MenuInflater mi = new MenuInflater(this);
  mi.inflate(R.menu.play_menu, menu);
  // return super.onCreateOptionsMenu(menu);
  return true;
 }

 @Override
 public boolean onOptionsItemSelected(MenuItem item) {
  // TODO Auto-generated method stub
  switch (item.getItemId()) {
  case R.id.help:
   Toast toast = Toast.makeText(SurfaceViewVideoDemoActivity.this,
     "menu help", Toast.LENGTH_LONG);
   toast.show();
   break;
  case R.id.about:
   Toast toast1 = Toast.makeText(SurfaceViewVideoDemoActivity.this,
     "menu about", Toast.LENGTH_LONG);
   toast1.show();
   break;
  default:
   break;
  }
  return super.onContextItemSelected(item);
 }

 

 

原创粉丝点击