public AndroidBannerClient(IAdListener listener) { AndroidJavaClass playerClass = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); AndroidJavaObject activity = playerClass.GetStatic<AndroidJavaObject>("currentActivity"); bannerView = new AndroidJavaObject(BannerViewClass, activity, new AdListener(listener)); }
public AndroidBannerClient(IAdListener listener) { AndroidJavaClass playerClass = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); AndroidJavaObject activity = playerClass.GetStatic <AndroidJavaObject>("currentActivity"); bannerView = new AndroidJavaObject(BannerViewClass, activity, new AdListener(listener)); }
public AndroidInterstitialClient(IAdListener listener) { AndroidJavaClass playerClass = new AndroidJavaClass(Utils.UnityActivityClassName); AndroidJavaObject activity = playerClass.GetStatic<AndroidJavaObject>("currentActivity"); interstitial = new AndroidJavaObject( Utils.InterstitialClassName, activity, new AdListener(listener)); }
public AndroidInterstitialClient(IAdListener listener) { AndroidJavaClass playerClass = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); AndroidJavaObject activity = playerClass.GetStatic <AndroidJavaObject>("currentActivity"); interstitialAd = new AndroidJavaObject(InterstitialAdClass, activity, new AdListener(listener)); }
public AndroidBannerClient(IAdListener listener) { AndroidJavaClass playerClass = new AndroidJavaClass(Utils.UnityActivityClassName); AndroidJavaObject activity = playerClass.GetStatic<AndroidJavaObject>("currentActivity"); bannerView = new AndroidJavaObject( Utils.BannerViewClassName, activity, new AdListener(listener)); }
public AndroidBannerClient(IAdListener listener) { AndroidJavaClass playerClass = new AndroidJavaClass(Utils.UnityActivityClassName); AndroidJavaObject activity = playerClass.GetStatic <AndroidJavaObject>("currentActivity"); bannerView = new AndroidJavaObject( Utils.BannerViewClassName, activity, new AdListener(listener)); }
public AndroidInterstitialClient(IAdListener listener) { AndroidJavaClass playerClass = new AndroidJavaClass(Utils.UnityActivityClassName); AndroidJavaObject activity = playerClass.GetStatic <AndroidJavaObject>("currentActivity"); interstitial = new AndroidJavaObject( Utils.InterstitialClassName, activity, new AdListener(listener)); }
internal static IAdcashVideoClient GetAdcashVideoClient( IAdListener listener) { #if UNITY_ANDROID return new AdcashSDK.Android.AndroidVideoClient(listener); #elif UNITY_IOS return new AdcashSDK.iOS.IOSVideoClient(listener); #else return new AdcashSDK.Common.DummyClient(); #endif }
public Advertisement(IAdEvent adEvent, IAdListener listener) { this.adEvent = adEvent; this.adCallbacks = new AdCallbacks( (error) => listener.OnError(error), () => listener.OnStarted(), () => listener.OnCompleted(), () => listener.OnClosed(), () => listener.OnInterstitialClicked(), (reward, count) => listener.OnRewardPending(reward, count), () => listener.OnRewardedVideoStarted(), () => listener.OnRewardedVideoEnded()); }
internal static IGoogleMobileAdsBannerClient GetGoogleMobileAdsBannerClient( IAdListener listener) { #if UNITY_EDITOR // Testing UNITY_EDITOR first because the editor also responds to UNITY_ANROID. return new GoogleMobileAds.Common.DummyClient(listener); #elif UNITY_ANDROID return new GoogleMobileAds.Android.AndroidBannerClient(listener); #elif UNITY_IPHONE return new GoogleMobileAds.iOS.IOSBannerClient(listener); #else return new GoogleMobileAds.Common.DummyClient(listener); #endif }
internal static IGoogleMobileAdsBannerClient GetGoogleMobileAdsBannerClient( IAdListener listener) { #if UNITY_EDITOR // Testing UNITY_EDITOR first because the editor also responds to UNITY_ANROID. return(new GoogleMobileAds.Common.DummyClient(listener)); #elif UNITY_ANDROID return(new GoogleMobileAds.Android.AndroidBannerClient(listener)); #elif UNITY_IPHONE return(new GoogleMobileAds.iOS.IOSBannerClient(listener)); #else return(new GoogleMobileAds.Common.DummyClient(listener)); #endif }
internal static IGoogleMobileAdsInterstitialClient GetGoogleMobileAdsInterstitialClient( IAdListener listener) { #if UNITY_EDITOR // Testing UNITY_EDITOR first because the editor also responds to the currently // selected platform. return(new GoogleMobileAds.Common.DummyClient(listener)); #elif UNITY_ANDROID return(new GoogleMobileAds.Android.AndroidInterstitialClient(listener)); #elif UNITY_IPHONE return(new GoogleMobileAds.iOS.IOSInterstitialClient(listener)); #else return(new GoogleMobileAds.Common.DummyClient(listener)); #endif }
internal static IGoogleMobileAdsInterstitialClient GetGoogleMobileAdsInterstitialClient( IAdListener listener) { #if UNITY_EDITOR // Testing UNITY_EDITOR first because the editor also responds to the currently // selected platform. return new GoogleMobileAds.Common.DummyClient(listener); #elif UNITY_ANDROID return new GoogleMobileAds.Android.AndroidInterstitialClient(listener); #elif UNITY_IPHONE return new GoogleMobileAds.iOS.IOSInterstitialClient(listener); #else return new GoogleMobileAds.Common.DummyClient(listener); #endif }
internal AdListener(IAdListener listener, int adTypes) : base(Utils.GetListenerFromType(adTypes)) { this.listener = listener; }
public AdListener(IAdListener t) { that = t; }
internal AdListener(IAdListener listener) : base(UnityAdListenerClass) { this.listener = listener; }
public DummyClient(IAdListener listener) { Debug.Log("Created DummyClient"); }
public void SetAdListener(IAdListener listener) { Debug.Log("Empty SetAdListener"); }
internal AdListener(IAdListener listener) : base(Utils.UnityAdListenerClassName) { this.listener = listener; }
public DummyClient(IAdListener listener) { Console.WriteLine("Created DummyClient"); }
public IOSInterstitialClient(IAdListener listener) { this.listener = listener; }
public IOSBannerClient(IAdListener listener) { this.listener = listener; }
public AdListenerInterfaceWrapper(IAdListener listener) : base("org.m0skit0.android.hms.unity.ads.AdListener") { mListener = listener; }
public DummyInterstitialClient(IAdListener listener) { Debug.Log("Created DummyInterstitialClient"); }
public AdListenerWrapper(IAdListener listener) : base("org.unity.android.hms.unity.ads.AdListenerWrapper", new AdListener(listener)) { }
public DummyClient(IAdListener listener) { }
// set IAdListener public void SetAdListener(IAdListener listener) { this.listener = listener; }
public AdListener(IAdListener listener) : base("org.unity.android.hms.unity.ads.AdListener") { m_listener = listener; }
public AdListenerWrapper(IAdListener listener) : base("org.m0skit0.android.hms.unity.ads.AdListenerWrapper", new AdListenerInterfaceWrapper(listener)) { }