从上次活动开始另一个应用

时间:2015-06-01 14:37:17

标签: android

我需要从我的服务启动另一个应用程序,但我不想从其主屏幕“重启”其他应用程序。我想从用户看到的最后一个活动开始打开它。从我正在使用的服务:

        Intent i = new Intent(Intent.ACTION_MAIN);
        i.addCategory(Intent.CATEGORY_LAUNCHER);
        i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_PREVIOUS_IS_TOP);
        i.setPackage(lastPackage);
        startActivity(i);

但此代码不起作用。我需要使用“新任务”标志,因为我在服务中。我该怎么办?

0 个答案:

没有答案