我想分享一条消息,例如“查看图片http://someUrl.com从应用 ABCapp 共享。用户必须能够选择要与之共享的任何已安装的应用。 我使用以下代码
Intent intent = new Intent(android.content.Intent.ACTION_SEND);
intent.setType("text/plain");
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
intent.putExtra(Intent.EXTRA_TEXT, shareMsg);
startActivity(Intent.createChooser(intent,
getString(R.string.share_using_application)));
它适用于除facebook以外的所有其他应用程序。我已经阅读了其他一些建议使用facebook sdk的问题。我不清楚我应该使用fb sdk做什么?我希望点击共享选项显示应用程序列表,之后如果用户选择FB,我应该采取不同的方法吗?可以检测到用户的选择吗?请解释。