86Service中显示Intent跳转到Activity中跳转不了的BUG的解决

来源:互联网 发布:黑色星期五禁曲 知乎 编辑:程序博客网 时间:2024/04/30 14:11

这个是因为Service没有任务栈,当通过Service执行显示Intent跳转的时候,需要指定这个Activity的任务栈:

Intent intent = new Intent(getApplicationContext(),EnterPwdActivity.class);// 服务是没有任务栈的,在服务中开启activity,要指定这个activity运行的任务栈intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);startActivity(intent);


0 0