Android退出程序时,“确定”还是"取消"
2017-08-17 14:10
267 查看
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { new AlertDialog.Builder(this) //添加图片 .setIcon(android.R.drawable.ic_dialog_alert) //标题 .setTitle(R.string.title) //提示内容 .setMessage(R.string.content) .setPositiveButton( R.string.confirm, new android.content.DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { Intent startMain = new Intent( Intent.ACTION_MAIN); startMain.addCategory(Intent.CATEGORY_HOME); startMain .setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(startMain); System.exit(0); } }).setNegativeButton(R.string.cancel, null) .create().show();//最后不要忘记show()显示 return false; } return false; }
相关文章推荐
- Android退出程序时的"再按一次退出"实现
- Android退出程序时的"再按一次退出"实现
- 玩魔兽争霸无故退出 提示框显示"0x21101663"指令引用的"0x02704acc"内存该存不能为"read" 确定就会终止程序
- [Android] 更好的解决 "返回键或取消时自动回调DatePickerDialog的方法onDateSet()" 的问题
- Android退出程序时的"再按一次退出"实现
- android 上传文件"Content-Type",为"application/octet-stream" 用php程序在服务端用$GLOBALS['HTTP_RAW_POST_DATA']接受(二)
- window.prompt提示框点击取消后返回的是"",点击确定后返回的是用户输入内容。
- Dr. Com 用户认证程序 "其它程序占用控制端口, 请退出重新再试!(1)" 问题的一种解决方法
- QT的一个奇怪问题,设置了Qt::Tool后,点击弹出对话框的确定取消按钮,程序直接退出
- QT的一个奇怪问题,设置了Qt::Tool后,点击弹出对话框的确定取消按钮,程序直接退出
- QT的一个奇怪问题,设置了Qt::Tool后,点击弹出对话框的确定取消按钮,程序直接退出。
- Android中"再按一次返回键退出程序"的实现(返回桌面)
- Android退出主程序是确定与取消
- 针对网上流传的"Android 再按一次后退键退出应用程序"方法改正
- Android "再按一次返回键退出程序“实现
- android 上传文件"Content-Type",为"application/octet-stream" 用php程序在服务端用$GLOBALS['HTTP_RAW_POST_DATA']接受(二)
- "随时"退出程序
- Android中Home键的监听和代码操作程序Home键退出
- Android:报" Incorrect line ending: found carriage return (\r) without corresponding newline (\n) "解决
- Qt程序编译是出现"field has incomplete type"问题的解决(转)