public void InitAd() { _interstitialAd = new InterstitialAd(CrossCurrentActivity.Current.Activity); // _interstitialAd.AdUnitId = App.InterstitialAndroidId; var adListener = new AdMobAdListener(); adListener.AdClosed += () => { AdClosed?.Invoke(); _interstitialAd.Dispose(); _interstitialAd = null; }; adListener.AdLoaded += () => { AdReady?.Invoke(); }; _interstitialAd.AdListener = adListener; }
public void OnUnityAdsReady(string placementId) { AdReady?.Invoke(placementId); }
private void InterstitialAd_AdReady(object sender, object e) { AdReady?.Invoke(this, new EventArgs()); }