您的当前位置:首页Android 连续点击两次退出应用

Android 连续点击两次退出应用

2024-09-08 来源:小侦探旅游网

1.重写onKeyDown方法,判断两次点击的时间差。

private long time;
 @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        if (keyCode == KeyEvent.KEYCODE_BACK) {
            if (System.currentTimeMillis() - time > 2000) {

                ToastUtils.showToast(getApplicationContext(),"再按一次退出程序");
                time = System.currentTimeMillis();
            } else {
                finish();
            }
            return true;

        }
        return super.onKeyDown(keyCode, event);

    }

 

因篇幅问题不能全部显示,请点此查看更多更全内容