在共享对话框facebook android中附加图像

时间:2014-04-30 07:09:48

标签: android facebook image facebook-graph-api dialog

请帮我解决我的问题。我的应用程序有一个按钮共享调用Facebook Dialog Share类,我想在单击共享按钮时附加图像。

但是当关注Facebook.Sharedialog文档时,它有一个名为addImageAttachment(String,File)的方法来附加图像,但是当使用下面的代码时,我无法访问addImageAttachment方法。

FacebookDialog shareDialog = new FacebookDialog.ShareDialogBuilder(this)
                .setPicture("test.jpg") 
                .build();
        uiHelper.trackPendingDialogCall(shareDialog.present());

或者,也许,如果有更好的方式在Facebook上分享图像,就像在带有分享按钮的游戏应用程序中一样,并分享了你应用的屏幕截图。

谢谢你们。

1 个答案:

答案 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)