我的游戏中有一个按钮,我在其中进行完成级别的屏幕捕获,然后将该图片附加到最新SDK的Facebook SharePhotoContent对话框中。
这一切都按照预期的方式工作,但我如何插入自定义消息正文以便替换正文中的标准“对此照片说些什么”?
以下是代码:
File tmpFile = new File(path_to_saved_facebook);
media_scanner = new SingleMediaScanner(this, tmpFile);
Bitmap bitmap = BitmapFactory.decodeFile(path_to_saved_facebook, options);
SharePhoto photo = new SharePhoto.Builder()
.setUserGenerated(true)
.setBitmap(bitmap)
.setCaption("Latest score")
.build();
SharePhotoContent content = new SharePhotoContent.Builder()
.addPhoto(photo)
.build();
shareDialog.show(content);
答案 0 :(得分:1)
你做不到。 Facebook不允许您预先填写状态消息。
答案 1 :(得分:0)
预填充text-with-image不再适用于最新的SDK 4.0或更高版本 不要预先填写人员未创建内容的帖子的标题,评论,消息或用户消息参数,即使该人可以在共享之前编辑或删除内容。