我正在使用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墙上发布带文字的图片?
答案 0 :(得分:2)
Wizkid是对的。我试图做类似的事情,并注意到setCaption()方法不起作用。 看看这个链接中的android facebook sdk文档,并阅读getCaption()方法说明:
" https://developers.facebook.com/docs/reference/android/current/class/SharePhoto/"
"获取用户生成的标题。请注意'标题'必须来自用户,因为平台政策(2.3)禁止预先填写的内容。"