//不同平台分享不同内容 public void SetShareContentCustomize(PlatformType platform, ShareContent content) { customizeShareParams [(int)platform] = content.GetShareParamsStr(); }
public override void ShareContent(int reqID, PlatformType platform, ShareContent content) { Debug.Log("AndroidImpl ===>>> ShareContent to one platform" ); ShareContent (reqID, new PlatformType[]{ platform }, content); }
/// <summary> /// Shows the share menu of using onekeyshare. /// </summary> /// <param name='types'> /// Types. /// </param> /// <param name='content'> /// Content. /// </param> /// <param name='callback'> /// Callback. /// </param> public int ShowPlatformList(PlatformType[] platforms, ShareContent content, int x, int y) { reqID ++; shareSDKUtils.ShowPlatformList(reqID, platforms, content, x, y); return reqID; }
/// <summary> /// Shows the share view of using onekeyshare. /// </summary> /// <param name='type'> /// Type. /// </param> /// <param name='content'> /// Content. /// </param> /// <param name='callback'> /// Callback. /// </param> public int ShowShareContentEditor(PlatformType platform, ShareContent content) { reqID ++; shareSDKUtils.ShowShareContentEditor(reqID, platform, content); return reqID; }
/// <summary> /// Show the platform list to share. /// </summary> public abstract void ShowPlatformList(int reqID, PlatformType[] platforms, ShareContent content, int x, int y);
public override void ShareContent(int reqID, PlatformType platform, ShareContent content) { Debug.Log("AndroidImpl ===>>> ShareContent to one platform"); ShareContent(reqID, new PlatformType[] { platform }, content); }
public override void ShowShareContentEditor(int reqID, PlatformType platform, ShareContent content) { #if SHOW_DEBUG Debug.Log("AndroidImpl ===>>> OnekeyShare platform ===" + (int)platform); #endif if (ssdk != null) { ssdk.Call("onekeyShare", reqID, (int)platform, content.GetShareParamsStr()); } }
public override void ShowShareContentEditor(int reqID, PlatformType platform, ShareContent content) { Debug.Log("AndroidImpl ===>>> OnekeyShare platform ===" + (int)platform ); if (ssdk != null) { ssdk.Call("onekeyShare", reqID, (int)platform, content.GetShareParamsStr()); } }
/// <summary> /// OGUI share to the specified platform. /// </summary> public abstract void ShowShareContentEditor(int reqID, PlatformType platform, ShareContent content);
public override void ShowPlatformList(int reqID, PlatformType[] platforms, ShareContent content, int x, int y) { ShowShareContentEditor(reqID, 0, content); }
/// <summary> /// Share the content to the specified platform with api. /// </summary> public abstract void ShareContent(int reqID, PlatformType[] platforms, ShareContent content);
public override void ShareContent(int reqID, PlatformType[] platforms, ShareContent content) { Debug.Log("AndroidImpl ===>>> Share" ); if (ssdk != null) { foreach (PlatformType platform in platforms) { ssdk.Call("shareContent", reqID, (int)platform, content.GetShareParamsStr()); } } }
/// <summary> /// Shows the share menu of using onekeyshare. /// </summary> /// <param name='types'> /// Types. /// </param> /// <param name='content'> /// Content. /// </param> /// <param name='callback'> /// Callback. /// </param> public int ShowPlatformList(PlatformType[] platforms, ShareContent content, int x, int y) { reqID++; shareSDKUtils.ShowPlatformList(reqID, platforms, content, x, y); return(reqID); }
/// <summary> /// Shares the content. /// </summary> /// <param name='type'> /// Type. /// </param> /// <param name='content'> /// Content. /// </param> /// <param name='resultHandler'> /// Callback. /// </param> public int ShareContent(PlatformType platform, ShareContent content) { reqID++; shareSDKUtils.ShareContent(reqID, platform, content); return(reqID); }
/// <summary> /// Shares the content. /// </summary> /// <param name='type'> /// Type. /// </param> /// <param name='content'> /// Content. /// </param> /// <param name='resultHandler'> /// Callback. /// </param> public int ShareContent(PlatformType[] platforms, ShareContent content) { reqID ++; shareSDKUtils.ShareContent(reqID, platforms, content); return reqID; }
public override void ShowShareContentEditor(int reqID, PlatformType platform, ShareContent content) { __iosShareSDKShowShareView(reqID, (int)platform, content.GetShareParamsStr(), _callbackObjectName); }