zoukankan      html  css  js  c++  java
  • 点击两次物理键退出APP

    在需要退出的页面中加入代码,两秒内点击两次物理退出键即可退出APP,首先定义记录时间。

    private long mTochTime = 0;
    private long mWaitTime = 2000; 
    

    然后在onKeyDown方法中写入逻辑代码即可

       @Override
        public boolean onKeyDown(int keyCode, KeyEvent event) {
            if (event.getAction() == KeyEvent.ACTION_DOWN && KeyEvent.KEYCODE_BACK == keyCode) {
                long currTime = System.currentTimeMillis();
                if ((currTime - mTochTime) >= mWaitTime) {
                    Toast.makeText(this, "再次点击退出系统", Toast.LENGTH_SHORT).show();
                    mTochTime = currTime;
                } else {
                    finish();
                }
                return true;
            }
            return super.onKeyDown(keyCode, event);
        }
    

      

  • 相关阅读:
    EFCore
    PS-邮件发送异常信息
    python-Django
    Autofac
    swagger
    查看哪个程序占用了端口
    SQL SERVER-系统数据库还原
    破解root密码
    WebApi路由
    async,await.task
  • 原文地址:https://www.cnblogs.com/Mr-Deng/p/13079643.html
Copyright © 2011-2022 走看看