请帮我解决我的问题。我的应用程序有一个按钮共享调用Facebook Dialog Share类,我想在单击共享按钮时附加图像。
但是当关注Facebook.Sharedialog文档时,它有一个名为addImageAttachment(String,File)的方法来附加图像,但是当使用下面的代码时,我无法访问addImageAttachment方法。
FacebookDialog shareDialog = new FacebookDialog.ShareDialogBuilder(this)
.setPicture("test.jpg")
.build();
uiHelper.trackPendingDialogCall(shareDialog.present());
或者,也许,如果有更好的方式在Facebook上分享图像,就像在带有分享按钮的游戏应用程序中一样,并分享了你应用的屏幕截图。
谢谢你们。答案 0 :(得分:0)
在setPicture()中,您需要为要共享的图像设置网址。
FacebookDialog shareDialog = new FacebookDialog.ShareDialogBuilder(this)
.setPicture("http://yourdomain.com/images/test.jpg")
.build();
uiHelper.trackPendingDialogCall(shareDialog.present());
我看到了
试试这个
Bitmap bmp = R.drawable."bitmapFileName";
从可绘制文件夹中获取位图并...
protected Builder addImageAttachment(String imageName, Bitmap bitmap)