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;
}
}
- 大小: 8.5 KB
分享到:
相关推荐
Android 菜单(OptionMenu)大全 Pro Android 源码
主要介绍了Android中OptionMenu用法,实例分析了Android中OptionMenu创建操作的相关实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
Android 菜单(OptionMenu)大全 建立你自己的菜单
自学 Android 做的第二十三个 Android 程序,使用了 OptionMenu
自学 Android 做的第二十四个 Android 程序,使用了 XML 的 OptionMenu
主要介绍了Android中选项菜单(OptionMenu)的创建方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
1、在android Activity中重写onCreateOptionsMenu(),onOptionsItemSeclected() 与onCreateContextMenu()与onContextItemSelected()来实现OptionsMenu 与ContextMenu菜单。 2、子菜单的使用
Android Menu的使用方法介绍,包含OptionMenu,ContextMenu等
Android 通过NavigationView+DrawerLayout来实现侧滑菜单的功能和点击事件+弹出对话框,有需要的下载来看看
android里使用menu,包括OptionMenu、ContextMenu、SubMenu,适合初学者,非常简单的代码,另外里面还附加了一个word文档教程,欢迎广大初学android的朋友下载使用!注释也很多的!
本人学习android入门时重写的一套代码,包括button,edittext,optionmenu,tab等基本控件的用法,以及一个语音识别的简单示例
该代码展示了Android的选项菜单怎么用xml去实现 个人认为这种方式写optionsMenu菜单比较好,代码清晰 不需要去类里面定义那么多变量, 这里提供的是一个这样一个小功能的代码,给初学者使用的一个模块,高手请勿喷
2.7、菜单:OptionMenu、SubMenu; ContextMenu; 第3章、Android事件处理,包括按键响应机制和消息传递机制 3.2、基于监听器的事件处理: 3.3、基于回调的事件的处理: 3.4、响应系统设置的事件: 3.5、Handler...
2.7、菜单:OptionMenu、SubMenu; ContextMenu; 第3章、Android事件处理,包括按键响应机制和消息传递机制 3.2、基于监听器的事件处理: 3.3、基于回调的事件的处理: 3.4、响应系统设置的事件: 3.5、Handler...
note实现 1、使用arraylist实现listview 2、实现编辑,新增,删除操作 3、activity间传参实现 4、contextmenu 及 optionmenu实现 5、长按事件处理
供各位初学者及想学习android的人使用。 附里面的代码文件如下 Activity01 Activity02 Activity03 Activity04 ActivityForResult01 ActivityLife ActivityMain AidlService01 andriod applet ArrayPrint ...
主要分为三个部分:1.选项菜单OptionMenu;2.上下文菜单ContextMenu;3.子菜单SubMenu;博客地址:http://blog.csdn.net/pfe_nova/article/details/38620411