我如何在android上调用facebook应用程序?
下面是我用来调用应用程序的完整代码。它列出了所有能够响应该对象的应用程序。我怎样才能只调用Facebook应用程序?谢谢 公共类MainActivity扩展了活动{我如何在android上调用facebook应用程序?,android,facebook,Android,Facebook,下面是我用来调用应用程序的完整代码。它列出了所有能够响应该对象的应用程序。我怎样才能只调用Facebook应用程序?谢谢 公共类MainActivity扩展了活动{ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Intent i = new Inte
@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"));
}
}
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")));
}