设置监听器

业务场景

设置 SDK 的统一监听回调,跟 SDK 初始化接口一起使用。
先设置监听,再调用 SDK 的初始化接口

流程图

接口介绍

public void SetListener(EworldSDKListener listener)

调用示例

public class Demo : EworldSDKListener
{
    void Start () {
        SDKManager.GetInstance().SetListener(this);
    }

    // 以下是必须实现的抽象类接口,具体说明在 必接的接口 中有具体说明
    public override void OnInitSuccess(InitData initData);

    public override void OnInitFailed(ErrorInfo errorInfo);

    public override void OnLoginSuccess(UserData userData);

    public override void OnLoginFailed(ErrorInfo errorInfo);

    public override void OnLoginCanceled();

    public override void OnLogout();

    public override void OnSwitchAccountSuccess(UserData userData);

    public override void OnPaymentCompleted(PaymentInfo info = null);

    public override void OnPaymentCanceled();

    public override void OnPaymentFailed(ErrorInfo errorInfo);

    public override void OnShowExitDialog();

    public override void OnExitGame();

    public override void OnBuyProduct(BuyProductInfo info)
}

参数说明

错误码

FAQ