原文网址:http://blog.csdn.net/jumping_android/article/details/7571309

  1. @Override
  2. public boolean onKeyDown(int keyCode, KeyEvent event) {
  3. if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {
  4. dialog();
  5. return true;
  6. }
  7. return true;
  8. }
  1. protected void dialog() {
  2. AlertDialog.Builder builder = new Builder(AccoutList.this);
  3. builder.setMessage("确定要退出吗?");
  4. builder.setTitle("提示");
  5. builder.setPositiveButton("确认",
  6. new android.content.DialogInterface.OnClickListener() {
  7. @Override
  8. public void onClick(DialogInterface dialog, int which) {
  9. dialog.dismiss();
  10. //AccoutList.this.finish();
  11. //System.exit(1);
  12. android.os.Process.killProcess(android.os.Process.myPid());
  13. }
  14. });
  15. builder.setNegativeButton("取消",
  16. new android.content.DialogInterface.OnClickListener() {
  17. @Override
  18. public void onClick(DialogInterface dialog, int which) {
  19. dialog.dismiss();
  20. }
  21. });
  22. builder.create().show();
  23. }

【转】 Android中退出程序的提示框相关推荐

  1. Android 9.0 延时开机动画解决首次开机黑屏和去掉android正在启动的提示框

    1.概述 在9.0的系统产品rom定制化开发中,在一些产品中会出现在首次开机的时候,由于在开机动画播放完以后会出现几秒短暂的黑屏情况,然后进入默认Launcher,这在产品体验上 也是感觉到有点差,所 ...

  2. cmake取消宏定义_Excel基础丨取消excel中宏安全提示框

    很多高手都喜欢使用"宏"命令来提高办公工作效率.但在 Microsoft Office 程序中使用宏时,总会弹出宏安全警告,这让使用者倍感麻烦.而如果把宏的安全级设置为" ...

  3. vue自定义插件 封装一个类似 element 中 message 消息提示框的插件

    vue自定义插件 封装一个类似 element 中 message 消息提示框的插件 一.资源文档 1.vue内置组件 transition 2.Vue.use() 3.Vue.extend() 4. ...

  4. Qt中设置删除提示框

    Qt中设置删除提示框 QMessageBox::StandardButton sButton = QMessageBox::question(NULL, (QObject::tr("提示&q ...

  5. android矩形输入框,Android中实现在矩形框中输入文字显示剩余字数的功能

    虽然这两个功能都比较简单,但是在实际app开发中真的很常见,特别是显示字数或剩余字数这个功能 如下图: 要实现上面的功能,需要做到三点: 1.实现矩形框布局 思路就是矩形框作为整个布局的一个backg ...

  6. Android 自定义AlertDialog(退出提示框)

    有时候我们需要在游戏或应用中用一些符合我们样式的提示框(AlertDialog) 以下是我在开发一个小游戏中总结出来的.希望对大家有用. 先上效果图: 下面是用到的背景图或按钮的图片 经过查找资料和参 ...

  7. Arc Engine 中添加气泡提示框

    一.在ArcMap中的定位操作 已知若干点的经纬度坐标,要求在地图中进行定位: 1.通过Tool >Add X Y data 定位点,注意选择地理坐标系下的wgs 1984坐标系: 2.定位后的 ...

  8. DataGrid与GridView中删除前提示框与编辑框长度设置的实现(ASP.NET)

    实现删除数据前弹出询问提示框主要有四中方法: 一.在.aspx或.ascx文件中增加客户端JS脚本: 把下面的代码直接加到.aspx或.ascx文件中即可,注意其中的"删除"二字根 ...

  9. Android 中 Spinner下拉框使用

    文章目录 先用起来 方法和属性 样式 增加分割线 选中和下拉样式 弹出框样式 使用自定义的BaseAdapter 先用起来 效果图 布局页面 activity_test <?xml versio ...

最新文章

  1. [转载]java日志框架log4j详细配置及与slf4j联合使用教程
  2. d.php xfso_PHP扩展调用so动态链接库
  3. C++:搭建深度学习环境及实战
  4. MySQL查询对NULL的处理
  5. Vue项目使用百度地图——经纬度地图组件的封装及使用
  6. C/C++语言中字符串多行书写方法
  7. 可以这样给DataGrid加个序号列。
  8. 面向工业场景,如何实现绿色智能?
  9. CC++中的时间函数和时间类
  10. 双11过后张勇感谢快递小哥:再大的纪录都是靠大协作来完成的
  11. 最长XXX子序列(什么都好啦)
  12. Inside the Linux Operating System[1]
  13. 苹果计算机格式化磁盘,如何格式化Mac电脑硬盘_给Mac电脑格式化硬盘的方法
  14. 灰度持续加仓,FIL即将大涨
  15. QQ浏览器赵俊:解读腾讯扶持HTM5游戏政策
  16. 300套PPT模板+实习僧20套精选简历+其他各种素材PPT模板(免费分享)
  17. paddleocr训练自己的数据最简单方式软件一键训练
  18. 软件测试qq是不是微信号,如何批量检测出QQ号是否开通微信?
  19. [Vijos1763]Wormhole (贪心/模拟?)
  20. dataframe按照某一列的取值进行拆分

热门文章

  1. 一个复杂系统的拆分改造实践!
  2. 图灵奖得主Yann LeCun最新访谈!
  3. CCF推荐系统项目代码解读!
  4. 总奖金200万的算法赛方案汇总!
  5. 水下机器人线上赛战火升级,目标检测、通信赛项等你来战
  6. PYTHON编程导论群问题汇总(二)
  7. CVPR 2022官方发布重要通知,禁止审稿期公开传播论文,静默期4个多月
  8. 兰大博士神论文: 我和同门亲师妹是如何走到一起的?
  9. 人脑如何模拟NLP?
  10. 【每日一算法】搜索插入位置