美文网首页
Android——双击返回键返回桌面(进入后台)、再次进入不加载

Android——双击返回键返回桌面(进入后台)、再次进入不加载

作者: 放羊娃华振 | 来源:发表于2021-11-22 13:11 被阅读0次

    在Activity 的onBackPress中实现下面代码:

    public void exit() {
            if ((System.currentTimeMillis() - mExitTime) > 2000) {
                Toast.makeText(MainActivity1.this, "再点一次,返回桌面", Toast.LENGTH_SHORT).show();
                mExitTime = System.currentTimeMillis();
            } else {
    //            直接关闭当前活动页面
    //            this.finish();
    //            System.exit(0);
    
               //方法1退回到桌面进入后台
              //moveTaskToBack(false);
             //方法2退回到桌面进入后台
                Intent homeIntent = new Intent(Intent.ACTION_MAIN);
                homeIntent.addCategory(Intent.CATEGORY_HOME);
                homeIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                startActivity(homeIntent);
            }
    

    相关文章

      网友评论

          本文标题:Android——双击返回键返回桌面(进入后台)、再次进入不加载

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