如何在 android 上调用 facebook 应用程序? [复制]
Posted
技术标签:
【中文标题】如何在 android 上调用 facebook 应用程序? [复制]【英文标题】:how can I call facebook application on android? [duplicate] 【发布时间】:2013-11-03 12:57:16 【问题描述】:这是我用来调用 app.js 的完整代码。它列出了所有可以响应该对象的应用程序。我怎样才能只调用 Facebook 应用程序?谢谢
公共类 MainActivity 扩展 Activity
@Override
public void onCreate(Bundle savedInstanceState)
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Intent i = new Intent(android.content.Intent.ACTION_SEND);
i.setType("image/jpg");
i.putExtra(Intent.EXTRA_SUBJECT, "Subject...");
i.putExtra(Intent.EXTRA_TEXT, "Text...");
startActivity(Intent.createChooser(i, "Apps that can respond to this"));
【问题讨论】:
【参考方案1】: try
// check if Facebook app is installed on the phone
context.getPackageManager().getPackageInfo("com.facebook.katana", 0);
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("fb://profile/profile_id")));
catch (Exception e)
//open the Facebook profile of the user in the web browser
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.facebook.com/username")));
【讨论】:
以上是关于如何在 android 上调用 facebook 应用程序? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Android (Facebook SDK v4) 上发出 Facebook 游戏请求后获取收件人 ID?
如何在 Android 上制作 Facebook 的应用新菜单? [复制]
如何通过 Android 应用在 Facebook 上分享我的位置?
Android如何制作出现在屏幕侧面的菜单栏?像 Google Plus、Android 设备上的 Facebook 菜单