Android facebook sdk 4.2.0问题,通过自定义界面共享gif
通过共享对话框共享gif工作正常,Facebook显示gif预览,但使用ShareApi.Share()通过自定义界面共享,会使链接预览不是gif预览。在通过自定义界面进行共享时是否有其他设置,这在Facebook的SDK文档中没有提及。下面是我的两个代码示例:Android facebook sdk 4.2.0问题,通过自定义界面共享gif,android,facebook-graph-api,facebook-sdk-4.0,Android,Facebook Graph Api,Facebook Sdk 4.0,通过共享对话框共享gif工作正常,Facebook显示gif预览,但使用ShareApi.Share()通过自定义界面共享,会使链接预览不是gif预览。在通过自定义界面进行共享时是否有其他设置,这在Facebook的SDK文档中没有提及。下面是我的两个代码示例: 通过ShareDialog共享(它显示Gif预览) 通过自定义界面共享(它不显示Gif预览,而是显示链接预览) ShareLinkContent内容=新的ShareLinkContent.Builder() .setContentU
ShareLinkContent内容=新的ShareLinkContent.Builder()
.setContentUrl(Uri.parse(shareUrl))/.gif链接
.build();
ShareApi.share(内容,新FacebookCallback(){
@凌驾
成功时公开作废(共享结果){
Log.e(标记“共享成功”);
}
@凌驾
公开作废{
Log.e(标记“股份取消”);
}
@凌驾
公共无效onError(FaceBook例外e){
if(e!=空){
Log.e(标记,“共享错误:+e.toString());
}否则{
Log.e(标记“共享错误”);
}
}
});
Hi,你能分享Facebook分享示例的教程吗?嗨,这里是文档链接:
ShareLinkContent content = new ShareLinkContent.Builder()
.setContentUrl(Uri.parse(shareUrl)) // .gif link
.build();
ShareDialog.show(getActivity(), content);
ShareLinkContent content = new ShareLinkContent.Builder()
.setContentUrl(Uri.parse(shareUrl)) // .gif link
.build();
ShareApi.share(content, new FacebookCallback<Sharer.Result>() {
@Override
public void onSuccess(Sharer.Result result) {
Log.e(TAG, "Share Successful");
}
@Override
public void onCancel() {
Log.e(TAG, "Share Cancelled");
}
@Override
public void onError(FacebookException e) {
if (e != null) {
Log.e(TAG, "Share Error: " + e.toString());
} else {
Log.e(TAG, "Share Error");
}
}
});