从我的Android应用程序,我想在官方Facebook应用程序中打开一个Facebook个人资料的链接(当然,如果安装了该应用程序).对于iPhone,存在fb://URL方案,但在我的Android设备上尝试相同的操作会引发一个问题ActivityNotFoundException.
有没有机会通过代码在官方Facebook应用程序中打开Facebook个人资料?
我正在寻找一些方法来启动Twitter应用程序,并从我的应用程序打开一个指定的页面,没有webview.我在这里找到了Facebook的解决方案: 在指定的个人资料页面上打开Facebook应用
我需要类似的东西.
编辑 我刚刚找到了解决方案:
try {
Intent intent = new Intent(Intent.ACTION_VIEW,
Uri.parse("twitter://user?screen_name=[user_name]"));
startActivity(intent);
} catch (Exception e) {
startActivity(new Intent(Intent.ACTION_VIEW,
Uri.parse("https://twitter.com/#!/[user_name]")));
}
Run Code Online (Sandbox Code Playgroud) 我试图从我的应用程序在Android和ios中打开一个Facebook页面.在ios中,页面显示LIKE按钮,但在android中它显示SUBSCRIBE按钮.任何人都可以告诉我如何将其更改为像android中的按钮.我已经给出了下面的截图.
