`
lwei104
  • 浏览: 8981 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

菜单按钮,回退键,退出对话框

 
阅读更多
public boolean onCreateOptionsMenu(Menu menu){
    	menu.add(0, 0, 0, "关于");
    	menu.add(0, 1, 1, "退出");
    	return super.onCreateOptionsMenu(menu);
    	
    }
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
    	super.onOptionsItemSelected(item);
    	switch (item.getItemId()) {
		case 0:
			openAboutDialog();
			break;
		case 1:
			openQiutDialog();
			break;
		default:
			break;
		}
    	return true;
    }
    
    /**
     * 关于
     */
    private void openAboutDialog(){
    	new AlertDialog.Builder(this).setTitle("关于").setMessage("这是关于的练习")
    	.setPositiveButton("确定", new DialogInterface.OnClickListener(){

			@Override
			public void onClick(DialogInterface dialog, int which) {
				
			}}).show();
    }
    
    /**
     * 退出
     */
    private void openQiutDialog(){
    	new AlertDialog.Builder(this).setTitle("退出").setMessage("你真的要退出吗?")
    	.setPositiveButton("退出", new DialogInterface.OnClickListener(){

			@Override
			public void onClick(DialogInterface dialog, int which) {
				finish();
			}}).setNegativeButton("取消", new DialogInterface.OnClickListener(){

				@Override
				public void onClick(DialogInterface dialog, int which) {
					
				}}).show();
    }
    /**
     * 回退键提示
     * 
     */
    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        if(keyCode==KeyEvent.KEYCODE_BACK){
        	openQiutDialog();
        }
        return false;
    }
分享到:
评论

相关推荐

    Windows 键盘快捷键概述.

    `F1`打开帮助,`F4`显示当前列表项目,`Backspace`在“另存为”或“打开”对话框中回退至上一层文件夹。 在自然键盘上,Windows徽标键(`Win`)和应用程序键(`App Key`)有额外的快捷功能,如`Win + E`打开我的...

    华中数控车床仿真快速入门.doc

    4. 导入数控程序:按软键,在下级子菜单中按软键,在弹出的菜单中选择“磁盘程序”,在弹出的对话框中选择 hnctks.txt。如图 1-4-1 所示。 5. 检查运行轨迹:点击控制面板上的按钮,切换到自动状态,完成数控程序...

    通用类测试准则及checklist

    - 多次回退:测试连续使用回退键是否会导致错误。 - 搜索功能:验证搜索结果的准确性,包括合理和不合理条件的组合。 - 文件上传下载:确保上传下载功能可用,文件格式检查和提示信息正确。 - 必填项检查:未...

    办公自动化基础知识介绍.pptx

    如果误操作,可以使用"撤销"(Ctrl+Z)回退,"恢复"(Ctrl+Y)前进,这两个功能也可以在工具栏上找到。 总的来说,办公自动化基础知识涉及Word 2003的基本操作,包括启动、退出、文档管理、输入编辑、保存打开、文本...

    软件测试基本点(参考文件).doc

    2. 界面按钮测试:对系统提供的各种操作按钮进行测试,如新增、保存、修改、查询、打印和退出,同时需考虑鼠标右键菜单的测试。 3. 数据保存测试:结合输入和按钮操作,检验数据是否能正确保存。 4. 必要条件控制...

    多媒体教室

    为方便系统管理员进行产品安装与系统管理,在学生机端可以按组合键 Ctrl + Alt + Shift + F10 来退出学生机程序。 在学生机端按组合键 Ctrl + Alt + Shift + F11 ,会弹出如下对话框: 学生频道设定可以设定学生机...

    2010版PPT常用快捷键.pdf

    - Ctrl+Z:撤销最后一步操作,回退到上一次修改的状态。 - Ctrl+Y:重复最后一次操作,即重做最后一次被撤销的操作。 - Ctrl+Delete:删除光标后面的一个单词。 - Ctrl+Backspace:删除光标前面的一个单词。 - Ctrl+...

    GPRS控制卡 软件 GS7020B

    选择菜单“系统/控制卡配置”项或 按钮即可进入控制卡配置对话框。  设备编码:标识控制卡的最长11 个字符的字串。设备编码用于GPRS 通信。在一个系统中,不能有重复的编号。GS7020B 在出厂时已经预 写入唯一的...

    ARCPAD7中文 操怍简明手册

    - 回退到上一次查看的地图范围。 - **查看**下拉菜单功能: - 提供不同的查看模式或视角。 - **查找**下拉菜单功能: - 快速定位特定地点或特征。 - **开始/停止编辑**下拉菜单功能: - 开启或关闭编辑...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    3.3.2.页面回退管理的实现 22 3.4本章小结 22 第四章 页面自适应机制设计 23 4.1页面兼容策略 23 4.2 页面自适应策略 24 4.2.1设备自适应 24 4.2.2.浏览器自适应 25 4.3 模块实现 25 4.3.1根据适口属性设计响应式...

    solidworks

    12. 特征历史回退:使用退回控制棒可以撤销特征操作,方便模型修复。 13. 选择过滤器:工具栏上的选择过滤器可以帮助快速定位和选择特定类型的实体。 14. 特征复制与修改:按CTRL键拖动特征到目标边线或表面,可...

    IOS人机交互中文

    - **导航优化:**简化导航菜单,使之更适合触控操作。 - **阅读优化:**优化页面的加载速度和阅读体验。 #### 六、用户体验指南 1. **关注主任务:** - **重点突出:**确保应用程序的核心功能突出且易于访问。 ...

    一卡通软件

    3) 点下一个按钮完成一个人的人卡资料添加并继续操作下一个,全部完成后点确认退出; 4) 人事资料添加完毕后,可直接选择未发卡人员,点鼠标右键→发卡,或通过 “卡片中心”→“发卡”,选择未发卡人员,点鼠标右键...

Global site tag (gtag.js) - Google Analytics