Esempio n. 1
0
 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));
 }
Esempio n. 2
0
        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));
 }
Esempio n. 4
0
        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));
        }
Esempio n. 7
0
        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
 }
Esempio n. 9
0
 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
 }
Esempio n. 11
0
 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
 }
Esempio n. 12
0
 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
 }
Esempio n. 14
0
 internal AdListener(IAdListener listener, int adTypes)
     : base(Utils.GetListenerFromType(adTypes))
 {
     this.listener = listener;
 }
Esempio n. 15
0
 public AdListener(IAdListener t)
 {
     that = t;
 }
Esempio n. 16
0
 internal AdListener(IAdListener listener) :
     base(UnityAdListenerClass)
 {
     this.listener = listener;
 }
Esempio n. 17
0
 public DummyClient(IAdListener listener)
 {
     Debug.Log("Created DummyClient");
 }
Esempio n. 18
0
 public void SetAdListener(IAdListener listener)
 {
     Debug.Log("Empty SetAdListener");
 }
Esempio n. 19
0
 internal AdListener(IAdListener listener)
     : base(UnityAdListenerClass)
 {
     this.listener = listener;
 }
 internal AdListener(IAdListener listener)
     : base(Utils.UnityAdListenerClassName)
 {
     this.listener = listener;
 }
Esempio n. 21
0
 internal AdListener(IAdListener listener)
     : base(Utils.UnityAdListenerClassName)
 {
     this.listener = listener;
 }
Esempio n. 22
0
 public DummyClient(IAdListener listener)
 {
     Console.WriteLine("Created DummyClient");
 }
 public IOSInterstitialClient(IAdListener listener)
 {
     this.listener = listener;
 }
Esempio n. 24
0
 public IOSBannerClient(IAdListener listener)
 {
     this.listener = listener;
 }
 public DummyClient(IAdListener listener)
 {
    Debug.Log("Created DummyClient");
 }
Esempio n. 26
0
 public AdListenerInterfaceWrapper(IAdListener listener) : base("org.m0skit0.android.hms.unity.ads.AdListener")
 {
     mListener = listener;
 }
Esempio n. 27
0
 public DummyInterstitialClient(IAdListener listener)
 {
     Debug.Log("Created DummyInterstitialClient");
 }
 public AdListenerWrapper(IAdListener listener)
     : base("org.unity.android.hms.unity.ads.AdListenerWrapper", new AdListener(listener))
 {
 }
Esempio n. 29
0
 public IOSBannerClient(IAdListener listener)
 {
     this.listener = listener;
 }
Esempio n. 30
0
 public DummyClient(IAdListener listener)
 {
 }
Esempio n. 31
0
 // set IAdListener
 public void SetAdListener(IAdListener listener)
 {
     this.listener = listener;
 }
Esempio n. 32
0
 public DummyClient(IAdListener listener)
 {
 }
Esempio n. 33
0
 public AdListener(IAdListener listener) : base("org.unity.android.hms.unity.ads.AdListener")
 {
     m_listener = listener;
 }
Esempio n. 34
0
 public IOSInterstitialClient(IAdListener listener)
 {
     this.listener = listener;
 }
Esempio n. 35
0
 public AdListenerWrapper(IAdListener listener)
     : base("org.m0skit0.android.hms.unity.ads.AdListenerWrapper", new AdListenerInterfaceWrapper(listener))
 {
 }
Esempio n. 36
0
 internal AdListener(IAdListener listener, int adTypes)
     : base(Utils.GetListenerFromType(adTypes))
 {
     this.listener = listener;
 }