@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {// TODO Auto-generated method stubif(keyCode == KeyEvent.KEYCODE_BACK ){showDailog("亲!真的要退出吗?");}//return super.onKeyDown(keyCode, event);return false;//当有onclickListener时候,上面的写法showDailog会直接退出程序,不知到为什么}private void showDailog(String msg) {AlertDialog.Builder builder = new Builder(this);builder.setIcon(android.R.drawable.ic_dialog_alert);builder.setTitle("确认退出");builder.setMessage(msg);//builder.setCancelable(false);builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {public void onClick(DialogInterface dialog, int which) {// TODO Auto-generated method stub//Intent startMain = new Intent(Intent.ACTION_MAIN);//startMain.addCategory(Intent.CATEGORY_HOME);//startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);//startActivity(startMain);//跳转到home下finish();}});builder.setNegativeButton("取消", null);builder.create().show();}




更多相关文章

  1. android底部导航栏的书写需要导包
  2. android连续按两次返回退出程序(完整代码)
  3. Android-TCPDump for Android(抓TCP数据包工具)
  4. Android:实现退出确认对话框
  5. Android(安卓)各种杀脑细胞的问题集合
  6. ReactNative 在用react-navigation组件时,没有 navigator.getCurr
  7. Android中onResume()的启动执行顺序
  8. Android(安卓)常用的提示框,输入框,弹窗
  9. android按钮的操作例子,简单大家看明白_基础篇

随机推荐

  1. Android(安卓)SQLite 数据库存储详解
  2. Android(安卓)Jetpack -- paging & room
  3. Android(安卓)SharedPreferences 详解 源
  4. Android(安卓)通知栏Notification总结一:
  5. Recovery模式的命令行参数
  6. android 调用系统命令实现关机
  7. LeakCanary使用详解
  8. Android调用第三方百度APP进行导航
  9. Android-EditText属性大全
  10. Android使用Recycler View实现瀑布流效果