Androidで別のアプリケーションから1つのアプリケーションを起動したい。
App1 で次のように言います。
- 私はActivity1にいます
- 次にActivity2
- 次にActivity3
App2 から App1 を起動します。
- Activity1 ではなく、App1 の Activity3 を直接表示する必要があります。
次のコードで試しました:
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);
誰でも助けてもらえますか?