点击返回键 两次退出APP

来源:互联网 发布:用友软件云南招聘信息 编辑:程序博客网 时间:2024/06/07 09:11
 private long firstime;
@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {    if (keyCode == KeyEvent.KEYCODE_BACK) {        long secondtime = System.currentTimeMillis();        if (secondtime - firstime > 2000) {            Toast.makeText(getApplicationContext(), "再次点击退出程序"),                    Toast.LENGTH_SHORT).show();            firstime = System.currentTimeMillis();            return true;        } else {            finish();            System.exit(0);        }    }    return true;}
主要是利用两次点击之间的时间差判断! 初次写博客  一步步学习中,喜欢的顶起!