两秒内双击返回键退出,否则toast提示。
private boolean isExit;
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
if(!isExit) {
isExit = true;
ToastUtil.showToast(“再按一次退出应用”);
new Handler().postDelayed(new Runnable(){
public void run(){
isExit = false;
}
}, 2000);
return false;
}
}
return super.onKeyDown(keyCode, event);
}