我想从 android 中的另一个应用程序启动一个应用程序。
在 App1 中说:
- 我在活动1
- 然后活动2
- 然后活动3
从 App2 我启动 App1。
- 应该直接显示 App1 的 Activity3 而不是 Activity1
我尝试使用以下代码:
Intent i = new Intent(Intent.ACTION_MAIN);
PackageManager manager = getPackageManager();
i = manager.getLaunchIntentForPackage("com.android.emailDemo"); i.addCategory(Intent.CATEGORY_LAUNCHER);
i.setComponent(new ComponentName("com.android.emailDemo", "com.android.emailDemo.EmailAppDemo"));
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(i);
有人可以帮忙吗?