android facebook sdk share-dialog setCaption无效

时间:2015-09-28 18:26:08

标签: android facebook facebook-graph-api

我正在使用facebook sdk依赖' com.facebook.android:facebook-android-sdk:4.6.0'

我想与一些文字分享照片。这是我在reference

中使用的代码
    SharePhoto photo = new SharePhoto.Builder()
            .setBitmap(image)
            .setCaption("my caption appears here")
            .build();
    SharePhotoContent photoContent = new SharePhotoContent.Builder()
            .addPhoto(photo)
            .build();
    shareButton.setShareContent(photoContent);

它不会在分享对话框中显示标题,也不会在Facebook时间轴上显示。 如何在Facebook墙上发布带文字的图片?

1 个答案:

答案 0 :(得分:2)

Wizkid是对的。我试图做类似的事情,并注意到setCaption()方法不起作用。 看看这个链接中的android facebook sdk文档,并阅读getCaption()方法说明:

" https://developers.facebook.com/docs/reference/android/current/class/SharePhoto/"

"获取用户生成的标题。请注意'标题'必须来自用户,因为平台政策(2.3)禁止预先填写的内容。"