从另一个应用程序调用应用

时间:2012-05-10 03:28:27

标签: android android-intent

我有两个不同的应用程序,主要应用程序和小应用程序。如果我的主应用程序正在运行,我希望我的小应用程序自动运行。我该怎么做?

1 个答案:

答案 0 :(得分:1)

使用此意图从您的应用程序启动另一个应用程序:

Intent intent25 = new Intent(Intent.ACTION_MAIN).addCategory(
Intent.CATEGORY_LAUNCHER).setClassName("SMALL_APP_PACKAGE_NAME",
"SMALL_APP_PACKAGE_NAME.Testservice").addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
.addFlags(Intent.FLAG_FROM_BACKGROUND).setComponent(new ComponentName("SMALL_APP_PACKAGE_NAME",
"SMALL_APP_PACKAGE_NAME.Testservice"));
getApplicationContext().startActivity(intent25);