public boolean onKeyDown(int keyCode, KeyEvent event) {
 // TODO Auto-generated method stub
 switch (keyCode) {
 case KeyEvent.KEYCODE_BACK:
  AlertDialog.Builder build=new AlertDialog.Builder(this);
  build.setTitle("注意")
    .setMessage("确定要退出吗?")
    .setPositiveButton("确定", new DialogInterface.OnClickListener() {
     
     @Override
     public void onClick(DialogInterface dialog, int which) {
      onDestroy();
      System.exit(0);
      finish();      
     }
    })
    .setNegativeButton("取消", new DialogInterface.OnClickListener() {      
     @Override
     public void onClick(DialogInterface dialog, int which) {
      // TODO Auto-generated method stub       
     }
    })
    .show();
  break;
 default:
  break;
 }
 return false; 
}

转载于:https://www.cnblogs.com/hao222/p/3542693.html

android 退出程序提示是否退出对话框相关推荐

  1. Android 如何监听返回键,弹出一个退出对话框

    Android 如何监听返回键点击事件,并创建一个退出对话框, 防止自己写的应用程序不小心点击退出键而直接退出.自己记录下这个简单的demo,备用. 注:如下代码当时是从网上copy过来的,现在忘了它 ...

  2. Android开发——手把手写APP(二)QQ退出对话框动画模拟

    运行效果图 实现代码 首先,主页面就是一个backgroud的图片,并不是真正的QQ. 主要就是这个dialog的对话框和animation的动画效果. 还是先前端,再后端的思路. 1.界面设计 这个 ...

  3. Xamarin.Android提示aapt退出,代码为255

    Xamarin.Android提示aapt退出,代码为255 错误信息:"aapt.exe"已退出,代码为255. 出现这种问题,通常是由于该项目所使用Android SDK不完整 ...

  4. 在Android中自定义捕获Application全局异常,可以替换掉系统的强制退出对话框(很有参考价值与实用价值)

    在Android中自定义捕获Application全局异常,可以替换掉系统的强制退出对话框(很有参考价值与实用价值) 参考文章: (1)在Android中自定义捕获Application全局异常,可以 ...

  5. android自动退出对话框,Android开发 在用EditText对话框Dialog退出后实现输入盘的退出...

    前言 在使用继承的Dialog的方式实现自定义Dialog,如果这个Dialog我们还添加了EditText就会发现一个问题.在输入盘显示后,Dialog退出输入盘不会退出.网上有一些奇怪的解决办法, ...

  6. android 消息提示机制

    消息提示机制 一 对话框 Dialog AlertDialog 对话框有:标准对话框, 菜单式对话框, 菜单式复选框对话框,自定义对话框 (注意:这里的上下文公用了,代码的点击方法我已经在点击监听事件 ...

  7. java继承a mya new c,【转】Android应用程序完全退出

    前段期间,参加比赛做项目时遇到了一个问题:Android中应用程序弹出退出对话框退出应用程序时,老是出现上一个Activity,于是将在Activity跳转时将其finish()掉,结果还是不行!寻其 ...

  8. Android : 二次确认退出应用程序

    前言: 这里写了两种退出应用程序的方法,感觉第二种比较好用.ヾ(๑╹◡╹)ノ" android 应用退出时, 弹框 UI 确认显示: @Overridepublic boolean onKe ...

  9. Android实现自定义各类Dialog对话框和样式美化(含Toast)

    背景 基本上每个APP中都会使用到Toast和Dialog,但多数时候我们有自定义样式.功能的需求,例如Toast需要做单例形式.Dialog需要调整样式等.本文中涉及的自定义效果演示如下: 思路 T ...

最新文章

  1. C#的类,构造函数以及Array阵列的数据填充与绑定
  2. react使用setState注意事项
  3. Java IO: 文件
  4. BootStrap笔记-Model(模式对话框)样式修改
  5. 为什么南昌.NET没有QQ群?
  6. 最简单的Gif生成工具,ScreenToGif操作指南(一)
  7. 屏幕录制专家——录制视频没声音的解决办法
  8. 面试你对计算机未来三年内规划,2019农商银行面试:谈谈你未来3年的规划
  9. 几分钟来了解下什么是嵌入式开发?
  10. 移动金融客户端应用软件备案、中国支付清算协会“聚合支付”业务备案、工业和信息化部网站备案系统(ICP备案)
  11. 火红色枫叶背景《你好秋天》秋分节气 PPT模板
  12. matlab求基音频率,语音中提取基音频率matlab程序.doc
  13. 彻底关闭华为系统更新教程,也可以激活系统更新,最全教程,亲测
  14. 转:成功的背后!(给所有IT人)
  15. 简单明了的介绍了python面向对象编程
  16. 离散数学 第六章 函数
  17. mysql innodb 表数据压缩
  18. 苹果商城怎么调成中文_苹果手机没声音?苹果专业维修帮你
  19. 百度网盘压缩下载文件的CRC校验错误的解决方法
  20. 算法简介及计算机算法基础——算法学习(四)

热门文章

  1. rhel5下samba的配置
  2. kill bill 杀死比尔盖茨比尔克林顿在人心中的位置..
  3. 在线IDE之关键字另色显示
  4. 完美的代价 c语言,蓝桥杯基础练习 完美的代价
  5. MapReduce基础开发之十三FileSystem实现本地文件上传
  6. 离线轻量级大数据平台Spark之单机部署及Java开发
  7. CentOS 6.0 系统 LAMP(Apache+MySQL+PHP)安装步骤
  8. Examine Scheduling Policies
  9. 变量 || 数据类型
  10. PyQt5 技术篇-plainTextEdit控件获得文本内容方法、设置文本内容方法。