Facebook 共享对话框未显示说明

Facebook Share dialog not showing the Description

我找不到这段代码中的问题。

我正在尝试进行 Facebook 集成,登录成功但在共享时出现问题。分享时,对话框必须接受提到的文本和 4 个 textView 的值。

源代码:

 pop.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() 
    {

     @Override
     public boolean onMenuItemClick(MenuItem item) {

     //Facebook Share

    if(item.getItemId()== R.id.facebook) {
             {
    ShareDialog shareDialog = new ShareDialog(MainActivity.this);

    if (ShareDialog.canShow(ShareLinkContent.class)) {

                  ShareLinkContent content = new ShareLinkContent.Builder(). setContentTitle("Test").
    setContentUrl(Uri.parse("http://developers.facebook.com/android")).
    setContentDescription(teamA.getText()+ scoreTeamA.getText()+ teamB.getText() + scoreTeamB.getText()).build();  
     shareDialog.show(content);
                                    }
                                }
                            }

在共享弹出菜单中,当我点击 Facebook 时,它显示 URL 上下文,但不显示 2-Text Edits 和 2-textViews 的值。

片段:

尝试使用:teamA.getText().toString() in setContentDescription()

setContentDescription(teamA.getText().toString()+ scoreTeamA.getText().toString()+ 
            teamB.getText().toString() + scoreTeamB.getText().toString())

好吧,当您设置内容 URL 时,Facebook 不会使用您设置的任何图像和文本或描述,它实际上会从 URL 中删除所有信息并使用它。 . 这就是它发生的原因..