美文网首页
避免APP重复启动的解决方案

避免APP重复启动的解决方案

作者: cmeiyuan | 来源:发表于2017-09-05 16:03 被阅读3次

    点击通知,希望打开已经在后台的app,而不是新建,参考以下代码

    
    public static voidstartApp(Context context) {
    
    Intent intent =newIntent(context,SplashActivity.class);
    
    intent.setAction(Intent.ACTION_MAIN);
    
    intent.addCategory(Intent.CATEGORY_LAUNCHER);
    
    intent.setFlags(Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED| Intent.FLAG_ACTIVITY_NEW_TASK);
    
    context.startActivity(intent);
    }
    

    参考文章:http://www.zhihu.com/question/30153342

    相关文章

      网友评论

          本文标题:避免APP重复启动的解决方案

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