如何在Android中打开Instagram的相机?

时间:2015-06-17 10:46:36

标签: android android-intent camera instagram

如何在我的应用中打开Instagram相机?不共享。 我已经尝试过setComponent,但应用程序崩溃是因为Pemission Denied。

在Instagram的AndroidManifest中,我想打开MediaCaptureActivity,但它没有意图过滤。

2 个答案:

答案 0 :(得分:1)

  

我已经尝试过setComponent,但应用程序崩溃,因为Pemission Denied。

     

在Instagram的AndroidManifest中,我想打开MediaCaptureActivity,但它没有intent-filter。

然后你无法启动它。该活动未导出,因此第三方应用无法启动它。

答案 1 :(得分:0)

尝试使用以下代码,希望这可以帮助您...

Intent intent = new Intent("android.intent.action.MAIN");
intent.addCategory("android.intent.category.LAUNCHER");
intent.setComponent(new ComponentName("com.instagram.android", 
   "com.instagram.android.creation.activity.MediaCaptureActivity"));
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

startActivity(intent);