Android退出程序确认,android退出确认,如下代码:public
分享于 点击 14821 次 点评:245
Android退出程序确认,android退出确认,如下代码:public
如下代码:
public boolean onKeyDown(int keyCode, KeyEvent event) { //按下键盘上返回按钮 if(keyCode == KeyEvent.KEYCODE_BACK){ new AlertDialog.Builder(Main.this) // Main.this视情况而定,这个一般是指当前显示的Activity对应的XML视窗。 .setTitle("")// 设置对话框的标题 .setMessage(" 确定退出? ")// 设置对话框的内容 .setPositiveButton("确定",// 设置对话框的确认按钮 new DialogInterface.OnClickListener() {// 设置确认按钮的事件 public void onClick(DialogInterface dialog, int which) { //退出程序 android.os.Process.killProcess(android.os.Process.myPid()); }}) .setNegativeButton("取消",// 设置对话框的取消按钮 new DialogInterface.OnClickListener() {// 设置取消按钮的事件 public void onClick(DialogInterface dialog, int which) { // 如果你什么操作都不做,可以选择不写入任何代码 dialog.cancel(); }} ).show(); return true; }else{ return super.onKeyDown(keyCode, event); }}
用户点评