HykbActivationUiInfo.cs 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. /// <summary>
  5. /// 激活码UI的数据信息实体类
  6. /// create by chenbaoyang
  7. /// </summary>
  8. namespace com.m3839.sdk.auxs.bean
  9. {
  10. public class HykbActivationUiInfo
  11. {
  12. private string activationTitle;
  13. private string activationLink;
  14. private string activationKbLink;
  15. private string activationLinkTitle;
  16. private int activationLinkStatus;
  17. /// <summary>
  18. /// 激活码UI显示数据
  19. /// </summary>
  20. public HykbActivationUiInfo(AndroidJavaObject user)
  21. {
  22. this.activationTitle = user.Call<string>("getActivationTitle");
  23. this.activationLink = user.Call<string>("getActivationLink");
  24. this.activationKbLink = user.Call<string>("getActivationKbLink");
  25. this.activationLinkTitle = user.Call<string>("getActivationLinkTitle");
  26. this.activationLinkStatus = user.Call<int>("getActivationLinkStatus");
  27. }
  28. /// <summary>
  29. /// 获得激活码UI标题
  30. /// </summary>
  31. /// <returns>获取礼包UI标题</returns>
  32. public string getActivationTitle()
  33. {
  34. return activationTitle;
  35. }
  36. /// <summary>
  37. /// 获得激活码弹窗链接
  38. /// </summary>
  39. /// <returns>激活码弹窗的链接</returns>
  40. public string getActivationLink()
  41. {
  42. return activationLink;
  43. }
  44. /// <summary>
  45. /// 获得激活码弹窗快爆app链接
  46. /// </summary>
  47. /// <returns>激活码弹窗快爆app链接</returns>
  48. public string getActivationKbLink()
  49. {
  50. return activationKbLink;
  51. }
  52. /// <summary>
  53. /// 获得激活码弹窗快爆链接
  54. /// </summary>
  55. /// <returns>激活码弹窗的链接文案</returns>
  56. public string getActivationLinkTitle()
  57. {
  58. return activationLinkTitle;
  59. }
  60. /// <summary>
  61. /// 链接地址状态:1、显示;0、关闭
  62. /// </summary>
  63. /// <returns>链接地址状态</returns>
  64. public int getActivationLinkStatus()
  65. {
  66. return activationLinkStatus;
  67. }
  68. }
  69. }