//不同平台分享不同内容
 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);
 }
Esempio n. 3
0
 /// <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;
 }
Esempio n. 4
0
 /// <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);
Esempio n. 6
0
 public override void ShareContent(int reqID, PlatformType platform, ShareContent content)
 {
     Debug.Log("AndroidImpl  ===>>>  ShareContent to one platform");
     ShareContent(reqID, new PlatformType[] { platform }, content);
 }
Esempio n. 7
0
 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());
     }
 }
Esempio n. 9
0
 /// <summary>
 /// OGUI share to the specified platform.
 /// </summary>
 public abstract void ShowShareContentEditor(int reqID, PlatformType platform, ShareContent content);
Esempio n. 10
0
 public override void ShowPlatformList(int reqID, PlatformType[] platforms, ShareContent content, int x, int y)
 {
     ShowShareContentEditor(reqID, 0, content);
 }
Esempio n. 11
0
 /// <summary>
 /// Show the platform list to share.
 /// </summary>
 public abstract void ShowPlatformList(int reqID, PlatformType[] platforms, ShareContent content, int x, int y);
Esempio n. 12
0
 /// <summary>
 /// Share the content to the specified platform with api.
 /// </summary>
 public abstract void ShareContent(int reqID, PlatformType[] platforms, ShareContent content);
Esempio n. 13
0
 //不同平台分享不同内容
 public void SetShareContentCustomize(PlatformType platform, ShareContent content)
 {
     customizeShareParams [(int)platform] = content.GetShareParamsStr();
 }
Esempio n. 14
0
 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());
         }
     }
 }
Esempio n. 15
0
 /// <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);
 }
Esempio n. 16
0
 public override void ShowPlatformList(int reqID, PlatformType[] platforms, ShareContent content, int x, int y)
 {
     ShowShareContentEditor(reqID, 0, content);
 }
Esempio n. 17
0
 /// <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);
 }
Esempio n. 18
0
 /// <summary>
 /// Share the content to the specified platform with api.
 /// </summary>
 public abstract void ShareContent(int reqID, PlatformType[] platforms, ShareContent content);
Esempio n. 19
0
 /// <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;
 }
Esempio n. 20
0
 /// <summary>
 /// OGUI share to the specified platform. 
 /// </summary>
 public abstract void ShowShareContentEditor(int reqID, PlatformType platform, ShareContent content);
Esempio n. 21
0
 public override void ShowShareContentEditor(int reqID, PlatformType platform, ShareContent content)
 {
     __iosShareSDKShowShareView(reqID, (int)platform, content.GetShareParamsStr(), _callbackObjectName);
 }