如何关闭运行应用程序的所有活动,并在点击时重新启动新应用程序

时间:2016-03-29 13:35:23

标签: android single-instance

我的应用程序有多个屏幕 我的应用程序从启动(启动器) - >主屏幕 - >子屏幕启动。 用户点击URL应用程序时直接跳转到子屏幕(应用程序需要)。 但是当用户点击URL时,我发起了一个我不想要的新应用程序实例。我想关闭现有应用程序并使用子屏幕启动新应用程序。每项活动都有int

1 个答案:

答案 0 :(得分:-1)

要启动新的应用程序,我找到了这个解决方案,它对我来说很好用

Intent intent = new Intent(Firstctivity.this, SecondActivity.class);
intent .addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK).addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent );
finish();

它将关闭正在进行的Task并为我创建新的..:)