//按键监控 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { if (isExit) { if ((System.currentTimeMillis() - startTime) < 2000) { SysMyApplication.getInstance().exit(); } else { startTime = null; isExit = false; } } else { toastUtils.ToastMsg(LoginActivity.this, "再按一次退出程序"); startTime = System.currentTimeMillis(); isExit = true; } } else if (keyCode == KeyEvent.KEYCODE_DEL && event.getAction() == KeyEvent.ACTION_DOWN) { toastUtils.ToastMsg(LoginActivity.this, "退格键"); } return false; }
转载于:https://my.oschina.net/aijiaoer0624/blog/808210