3

我想分享一条消息,例如“查看图片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,我应该采取不同的方法吗?能否检测到用户的选择?请解释。

4

1 回答 1

1

您需要使用Facebook Android SDKEasy Facebook Android SDK进行分享。

于 2013-04-10T07:35:26.227 回答