美文网首页
[Android] 再点一次退出应用程序

[Android] 再点一次退出应用程序

作者: 破音男 | 来源:发表于2017-07-19 10:29 被阅读16次

    private long exitTime = 0;
    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
    if(keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN){
    if((System.currentTimeMillis()-exitTime) > 2000){
    Toast.makeText(getApplicationContext(), "再按一次退出程序", Toast.LENGTH_SHORT).show();
    exitTime = System.currentTimeMillis();
    } else {
    finish();
    System.exit(0);
    }
    return true;
    }
    return super.onKeyDown(keyCode, event);
    }

    相关文章

      网友评论

          本文标题:[Android] 再点一次退出应用程序

          本文链接:https://www.haomeiwen.com/subject/ptgdkttx.html