问题描述
我正在使用我的应用程序,它将显示我的网站,并且每当我尝试打开Instagram个人资料时,我的Android Webview应用程序都会出现意向错误。我希望它可以在我的Instagram应用程序中打开,有人可以通过代码帮助我吗? 请帮助我Click here to see the error I got
解决方法
您似乎创建的网址可能无效,请尝试使用以下网址创建您的意图:
Uri uri = Uri.parse("http://instagram.com/_u/xxx");
Intent likeIng = new Intent(Intent.ACTION_VIEW,uri);
likeIng.setPackage("com.instagram.android");
try {
//instagram app exists on device
startActivity(likeIng);
} catch (ActivityNotFoundException e) {
//instagram app does not exist on device,using browser
startActivity(new Intent(Intent.ACTION_VIEW,Uri.parse("http://instagram.com/xxx")));
}