MobSDKImpl.cs 868 B

1234567891011121314151617181920212223242526272829303132
  1. using System;
  2. namespace cn.sharesdk.unity3d {
  3. public abstract class MobSDKImpl
  4. {
  5. /// <summary>
  6. /// 获取MobSDK隐私协议内容, url为true时返回MobTech隐私协议链接,false返回协议的内容
  7. /// <summary>
  8. public abstract string getPrivacyPolicy(bool url, string language);
  9. /// <summary>
  10. /// 获取设备语言
  11. /// <summary>
  12. public abstract string getDeviceCurrentLanguage();
  13. /// <summary>
  14. /// 提交用户授权结果给MobSDK
  15. /// <summary>
  16. public abstract Boolean submitPolicyGrantResult(bool granted);
  17. /// <summary>
  18. /// 是否允许展示二次确认框
  19. /// <summary>
  20. public abstract void setAllowDialog(bool allowDialog);
  21. /// <summary>
  22. /// 设置二次确认框样式
  23. /// <summary>
  24. public abstract void setPolicyUi(string backgroundColorRes, string positiveBtnColorRes, string negativeBtnColorRes);
  25. }
  26. }