Android基础之响应Menu键弹出菜单Demo
2024-08-31 10:09:19
对于Android我也不是很熟悉,只是学习一些基本内容就OK.所以写的内容也很简单.本Demo要实现的效果就点击Menu键将弹出一个菜单并响应点击菜单项事件.
一、废话少说直接上代码.其实就是重写两个父类的方法即可如下:
private static final int ItemIndex = Menu.FIRST+1;
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
menu.add(0,ItemIndex,0,"开始游戏");
menu.add(0,ItemIndex+1,0,"退出游戏");
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item)
{
switch(item.getItemId())
{
case ItemIndex:
setTitle("开始游戏");
break;
case ItemIndex+1:
setTitle("退出游戏");
break;
}
return super.onOptionsItemSelected(item);
}
本人郑重声明如下 一、本文来自CSDN博客,传送门:http://BlOG.CSDN.NET/yirancpp 二、All Rights Reserved. 任何个人或网站转载本文时不得移除本声明. 三、不得对文章进行修改,除非明确说明.同时欢迎大家评论转载和分享.
最新文章
- UDK游戏开发基础命令
- Xshell访问虚拟机内Linux
- c#进制转换(转)
- OpenMP对于嵌套循环应该添加多少个parallel for 分类: OpenMP C/C++ Linux 2015-04-27 14:48 53人阅读 评论(0) 收藏
- 第三百四十六天 how can I 坚持
- Windows窗口样式速查参考,Delphi窗口控件的风格都有它们来决定(附Delphi何时用到它们,并举例说明)good
- ASP.NET MVC 使用MSBuild部署的几个注意事项
- APP崩溃提示:This application is modifying the autolayout engine from a background thread after the engine was accessed from the main thread. This can lead to engine corruption and weird crashes.
- python day08
- BAT批处理中的字符串处理详解(字符串截取)
- Charles配置抓取HTTPS请求的Android配置
- Python requests库如何下载一个图片资源
- _quest_random
- CPU指令集设计RISC和CISC
- python 直方图hist
- vim选中多行复制粘贴
- My安装EclipseJS代码提示(Spket插件)
- 如何强制使用某一大小的包去ping某个IP地址?
- 【问底】徐汉彬:PHP7和HHVM的性能之争
- django自带权限机制
热门文章
- 仿QQ迷你首页(VC++,MFC)(迷你资讯)的开发与实现(源代码)
- Migration of ASP.NET app from IIS6 to IIS7 (7.5)
- Mybaitis配置总结
- HDU 4336 Card Collector(容斥)
- java 文件和流
- Entity Framework性能优化
- C#DbHelperMySQL数据库帮助类 (转载)
- Ubuntu Server下建立VPN服务器 pptp 模式的方法
- The Better Way to Debug Your JavaScript Program
- HDU1878欧拉回路