public void LoadExpressBannerAd( AdSlot adSlot, IExpressAdListener listener) { var androidListener = new ExpressAdListener(listener); this.adNative.Call( "loadBannerExpressAd", adSlot.Handle, androidListener); }
public void LoadExpressInterstitialAd( AdSlot adSlot, IExpressAdListener listener) { var androidListener = new ExpressAdListener(listener); this.adNative.Call( "loadInteractionExpressAd", adSlot.Handle, androidListener); }
internal static void LoadExpressAd( AdSlot slot, IExpressAdListener listener) { var context = loadContextID++; loadListeners.Add(context, listener); UnionPlatform_ExpressBannersAd_Load( slot.CodeId, slot.viewwidth, slot.viewheight, ExpressAd_OnLoadMethod, ExpressAd_OnLoadErrorMethod, context); }
internal static void LoadExpressAdAd( AdSlot slot, IExpressAdListener listener) { var context = loadContextID++; loadListeners.Add(context, listener); for (int i = 0; i < slot.adCount; i++) { expressAds.Add(new ExpressAd(i)); } UnionPlatform_ExpressAd_Load( context, slot.CodeId, slot.width, slot.height, slot.adCount, ExpressAd_OnLoadMethod, ExpressAd_OnLoadErrorMethod); }
public void LoadExpressBannerAd( AdSlot adSlot, IExpressAdListener listener) { ExpressBannerAd.LoadExpressAd(adSlot, listener); }
public void LoadExpressInterstitialAd( AdSlot adSlot, IExpressAdListener listener) { ExpressInterstitialAd.LoadExpressAd(adSlot, listener); }
public void LoadNativeExpressAd( AdSlot adSlot, IExpressAdListener listener) { ExpressAd.LoadExpressAdAd(adSlot, listener); }
public ExpressAdListener(IExpressAdListener listener) : base("com.bytedance.sdk.openadsdk.TTAdNative$NativeExpressAdListener") { this.callback = listener; }
public void LoadExpressBannerAd( AdSlot adSlot, IExpressAdListener listener) { listener.OnError(0, "Not Support on this platform"); }