1

我正在使用 Android SDK 和 Facebook 3.5 SDK。我正在尝试使用共享对话框。共享对话框有效,但是当对话框出现时,它将我的描述字符串放置在标题应该是的位置(反转标题和描述)。有没有其他人有这个问题,你如何解决它?我的代码在下面列出。

if (FacebookDialog.canPresentShareDialog(this, 
                FacebookDialog.ShareDialogFeature.SHARE_DIALOG)) {

        FacebookDialog shareDialog = new FacebookDialog.ShareDialogBuilder((Activity) this) 

        .setLink(link)
        .setName(name)
        .setCaption(caption)
        .setDescription(description)
        .setPicture(url)
        .build();

        uiHelper.trackPendingDialogCall(shareDialog.present());

因此,如果

名字是 John Doe,标题是 Jane Doe,描述是 John Doe 和 Jane Doe

然后而不是得到以下

//correct version
John Doe
Jane Doe

约翰·多伊和简·多伊

我明白了

//incorrect version
John Doe
John Doe and Jane Doe

简·多伊

这仅在成功发布之前显示对话框时发生。发布成功后,它会正确显示在时间线上。我只是想在发布之前为了美观而看起来是正确的,这样用户就不会得到错误的印象。谢谢你。

4

0 回答 0