package com.baosight.menu;

import android.app.Activity;

import android.os.Bundle;

import android.view.Menu;

import android.view.MenuItem;

/**

* 选项菜单

*

* @author shyboy(897948924@qq.com)

*

*/

public class OptionMenuActivity extends Activity {

/**

* 菜单项ID常量

*/

private static final int ITEM1 = Menu.FIRST;

private static final int ITEM2 = Menu.FIRST + 1;

/** Called when the activity is first created. */

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

}

/**

* 覆盖该方法添加菜单项

*/

@Override

public boolean onCreateOptionsMenu(Menu menu) {

menu.add(0, ITEM1, 0, "开始");

menu.add(0, ITEM2, 0, "退出");

return true;

}

/**

* 覆盖该方法,响应菜单选项被单击事件

*/

@Override

public boolean onOptionsItemSelected(MenuItem item) {

switch (item.getItemId()) {

/**

* 当“开始”菜单被选择时

*/

case ITEM1:

this.setTitle("开始游戏");

break;

/**

* 当“退出”菜单被选择时

*/

case ITEM2:

this.setTitle("退出游戏");

break;

}

return true;

}

}

更多相关文章

  1. android webview file标签点击弹出选择文件或拍照菜单
  2. Android按返回键退出程序
  3. android 按两次返回键退出
  4. Android(安卓)菜单(OptionMenu)大全 建立你自己的菜单
  5. android 之 菜单
  6. 自定义ActionBar标题与菜单中的文字样式
  7. android之interpolator的用法详解
  8. Android(安卓)定时/倒计时工具 - 加强版 CountDownTimer
  9. Android(安卓)菜单(OptionMenu)大全 建立你自己的菜单

随机推荐

  1. Android Service学习
  2. Android中的进程和线程学习笔记
  3. 将项目从Eclipse转到Android Studio
  4. Android消息机制(Handler原理)
  5. Android消息推送(二)--基于MQTT协议实现
  6. android的手势识别例子
  7. App-Launcher-Cordova-Plugin运行已经安
  8. Android 学习笔记4---签名Android的执行
  9. android:限制文本长度加省略号用ellipsize
  10. Android用户界面开发(9):日期和时间