使用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 (将#修改为@)