android双击返回键退出程序

发布时间:2020-08-16 20:42:25 作者:yayabei123
来源:网络 阅读:209

今天给大家简单说一下,android双击返回键退出程序。

@Override

    public boolean onKeyDown(int keyCode, KeyEvent event) {
        // TODO Auto-generated method stub
        if(keyCode == KeyEvent.KEYCODE_BACK)
        {
            ExitClick();
        }
        return false;
    }


    private static Boolean isExit = false;  
      
    private void ExitClick() {  
        Timer tExit = null;  
        if (isExit == false) {  
            isExit = true; // 准备退出  
            Toast.makeText(this, "再按一次退出程序", Toast.LENGTH_SHORT).show();  
            tExit = new Timer();  
            tExit.schedule(new TimerTask() {  
                @Override  
                public void run() {  
                    isExit = false; // 取消退出  
                }  
            }, 2000); // 如果2秒钟内没有按下返回键,则启动定时器取消掉刚才执行的任务  
      
        } else {  
            finish();  
            System.exit(0);  
        }  
    }


推荐阅读:
  1. Android控制双击返回按钮退出程序的代码
  2. Android 双击返回键退出应用

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

private android public

上一篇:十进制浮点数的表示方法

下一篇:Python学习教程:Python的cors跨域模块主要做了什么?

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》