<分区>
Possible Duplicate:
launch facebook app from other app
我是 facebook api 的初学者,我必须说文档非常糟糕。 现在我可以从我的应用程序发布到我的墙上并添加一些内容,但我只是无法在互联网上的任何地方找到如何使用我想要的页面打开 facebook。
谁能告诉我怎么做?
<分区>
Possible Duplicate:
launch facebook app from other app
我是 facebook api 的初学者,我必须说文档非常糟糕。 现在我可以从我的应用程序发布到我的墙上并添加一些内容,但我只是无法在互联网上的任何地方找到如何使用我想要的页面打开 facebook。
谁能告诉我怎么做?
最佳答案
如果你想通过在 Android 的官方 facebook 应用程序中提供 FB 页面 ID 打开特定页面,请执行以下操作:
try {
//try to open page in facebook native app.
String uri = "fb://page/" + yourFBpageId; //Cutsom URL
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
startActivity(intent);
}catch (ActivityNotFoundException ex){
//facebook native app isn't available, use browser.
String uri = "http://touch.facebook.com/pages/x/" + yourFBpageId; //Normal URL
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
startActivity(i);
}
fb 应用程序支持的完整 URL 方案 can be found here .
关于android - 如何通过 Android 的 facebook api 将用户导航到 facebook 页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10636700/