分享
业务场景
分享图片,视频
流程图
无
接口介绍
void share(Activity activity, ShareConfig config, ShareCallback callback);
调用示例
// FIXME IyaGame_Doc: 分享, 可选
ShareConfig config = new ShareConfig();
config.setShareContentType(shareType);
config.setShareToPlatform(ShareConfig.PLATFORM_FACEBOOK);
SDKManager.getInstance().share(this, config, new ShareCallback() {
@Override
public void onShareSuccess() {
showToast("分享成功");
}
@Override
public void onShareCanceled() {
showToast("取消分享");
}
@Override
public void onShareFailed(String msg) {
showToast("分享失败:" + msg);
}
});
参数说明
入参
ShareConfig shareConfig
参数名称 | 类型 | 说明 | 必传/可选 | 最低版本 |
---|---|---|---|---|
shareToPlatform | int | 分享平台 【媒体平台枚举值】 | 必传 | |
shareContentType | string | 内容类型:0 是图文分享 【默认】 ;1 是视频分享 | 可选 |
shareToPlatform:
类型 | 值 | 平台 |
---|---|---|
ShareConfig.PLATFORM_FACEBOOK | 1 | |
ShareConfig.PLATFORM_TWITTER | 2 | |
ShareConfig.PLATFORM_LINE | 3 | LINE |
ShareConfig.PLATFORM_NAVER | 4 | Naver |
错误码
无