android 返回键 退出
16lz
2022-06-16
//捕获按下键盘上返回按钮 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { new AlertDialog.Builder(this) // .setIcon(R.drawable.services) .setTitle("EXIT") .setMessage("Do you wanna quit?") .setNegativeButton("cancel", new DialogInterface.OnClickListener() {public void onClick(DialogInterface dialog,int which) {// TODO Auto-generated method stub}// @Override// public void onClick(DialogInterface dialog,// int which) {// } }) .setPositiveButton("confirm", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { finish(); } }).show(); return true; } else { return super.onKeyDown(keyCode, event); } } //彻底退出程序 @Override protected void onDestroy() { super.onDestroy(); System.exit(0); // 或者下面这种方式 // android.os.Process.killProcess(android.os.Process.myPid()); }
更多相关文章
- Android(安卓)首页双击返回桌面
- android扇形菜单
- android 碎片
- android 按钮倒计时读秒
- Android启动模式
- 【Android】自定义dialog的布局样式
- 如何添加Android返回键的退出功能
- Android(安卓)Dialog实现全选反选
- Android控件-多选按钮、单选按钮