Android : 二次确认退出应用程序
来源:互联网 发布:林忆莲 野风 知乎 编辑:程序博客网 时间:2024/05/01 17:24
前言:
这里写了两种退出应用程序的方法,感觉第二种比较好用。ヾ(๑╹◡╹)ノ”
android 应用退出时, 弹框 UI 确认显示:
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if(keyCode == KeyEvent.KEYCODE_BACK){ onDialogExit(this) return true; } return super.onKeyDown(keyCode, event); }// 退出 弹出显示 public void onDialogExit(Context context){ AlertDialog.Builder builder = new Builder(context); builder.setMessage("确认要退出?"); builder.setTitle("提示"); builder.setIcon(android.R.drawable.ic_dialog_alert); // 可以自定义 icon builder.setPositiveButton("确认", new OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // TODO Auto-generated method stub dialog.dismiss(); finish(); android.os.Process.killProcess(android.os.Process.myPid()); } }); builder.setNegativeButton("取消", new android.content.DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { dialog.dismiss(); } }); builder.create().show(); // 显示UI }
Android 二次确认退出 应用:
private login times = 0;// 二次确认退出private void onExitWith2Times(){ if((System.currentTimeMillis() - times) < 2000){ Toast.mekeText(this, "再按一次退出程序", Toast.LENGTH_SHORT).show(); times = System.currentTimeMillis(); }else{ finish(); android.os.Process.killProcess(android.os.Process.myPid()); }}
在退出时,调用这个方法即可 onExitWith2Times(); //
阅读全文
0 0
- Android : 二次确认退出应用程序
- Android退出程序二次确认
- Android 按二次后退键退出应用程序
- android返回二次退出
- Android实现“退出确认”对话框
- Android退出应用程序,完全退出!
- android 二次按返回键退出客户端
- 实现android中的二次点击退出
- Android-按二次返回键退出
- Android-按二次返回键退出
- android 返回 弹出对话框 确认退出
- Android 程序退出确认功能开发
- Android 程序退出确认功能开发 .
- android中的退出确认框的实现
- android 退出应用程序
- Android完全退出应用程序
- 如何退出Android应用程序
- Android完全退出应用程序
- Java集合---ArrayList的实现原理
- 设置弹出窗口的格式,也就是取消最小化最大化按钮样式
- poj 贪心相关之 Y2K Accounting Bug2586
- Tomcat Session过期时间sh
- vfs的数据结构
- Android : 二次确认退出应用程序
- C#中的PadLeft
- ffplay播放原始格式的音频文件(PCM)和视频文件(YUV)
- Leetcode 88 Merge Sorted Array
- OKR学习笔记
- LeetCode 203 Remove Linked List Elements
- CodeM资格赛B 锦标赛 题解
- Machine Learning_实例2_Recommender System
- Leetcode 237 Delete Node in a Linked List