在其他应用程序的片段内调用外部应用程序

时间:2013-04-29 18:21:51

标签: android android-intent android-fragments android-tabhost

在我的应用程序中,我有一个包含多个选项卡的tabhost。 当我选择每个标签时,我需要在我的应用程序片段内调用外部应用程序。我用过这段代码

      Intent i = new Intent();
  PackageManager manager = getActivity().getPackageManager();
  i = manager.getLaunchIntentForPackage("com.collectivus.schedulegrid");
  i.addCategory(Intent.CATEGORY_LAUNCHER);
  startActivity(i);

但是外部应用程序覆盖主应用程序而不是在片段内部打开

任何人都知道我需要什么是可能的,如果可能的话我怎么能做到这一点。 谢谢你的关注

1 个答案:

答案 0 :(得分:2)

不可能。 Android不允许您在片段内打开其他应用程序。您甚至无法在片段中打开您自己的活动(更不用说其他应用)了。