如何解决使用createChooser在Facebook上的Android共享链接
好的,我迷路了,需要一些帮助。我已经看了两天的链接,但是一切似乎都已经过时了。我正在尝试在Facebook上共享链接/内容等,但我也希望用户能够选择其他平台来共享它。
我知道我必须使用Facebook SDK在Facebook上共享,并且通过以下代码完成了此操作,并且如果我只想在Facebook上共享,则它可以工作,它不允许我选择其他平台。
String shareBody = "This is my text";
ShareDialog shareDialog = new ShareDialog(this);
if (ShareDialog.canShow(ShareLinkContent.class))
{
ShareLinkContent linkContent = new ShareLinkContent.Builder()
.setQuote(shareBody)
.setContentUrl(Uri.parse("https://"))
.setShareHashtag(new ShareHashtag.Builder().setHashtag("#mytag").build())
.build();
shareDialog.show(linkContent);
}
因此,我该如何使用它,以便我可以使用createChooser
,并且当他们选择Facebook时,使用Facebook分享意图而非常规意图共享它,因此,我还可以显示其他分享方法,信息,而不仅仅是Facebook?我知道这是可能的,因为Twitter和Instagram目前都在这样做,当您单击它们的共享图标时,它会显示默认选择器,一旦选择Facebook,它就会放置链接或图像。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。