Intent hashtagIntent = new Intent(Intent.ACTION_VIEW,
Uri.parse("com.instagram.android"));
startActivity(hashtagIntent);
我试图从我的应用程序启动instagram应用程序。 我已经尝试了上面的代码,但未能打开Instagram应用程序。如何从另一个应用程序打开instagram启动器活动
Intent hashtagIntent = new Intent(Intent.ACTION_VIEW,
Uri.parse("com.instagram.android"));
startActivity(hashtagIntent);
我试图从我的应用程序启动instagram应用程序。 我已经尝试了上面的代码,但未能打开Instagram应用程序。如何从另一个应用程序打开instagram启动器活动
尝试这个
它会帮助你肯定
Intent launchIntent = getPackageManager().getLaunchIntentForPackage("com.instagram.android");
if (launchIntent != null)
{
try
{
startActivity(launchIntent);
}
catch (ActivityNotFoundException ex) // in case Instagram not installed in your device
{
ex.printStackTrace();
}
}
您尝试启动应用程序包,而你需要开始一个活动。 @VishalChhodwani回答显示如何从应用程序包 –