sbugert / react-native-admob

A react-native component for Google AdMob banners
BSD 2-Clause "Simplified" License
1.13k stars 530 forks source link

InterstitialAd.load(this, - mInterstitialAd?.show(this,) Error #607

Open TasarimSepeti opened 1 year ago

TasarimSepeti commented 1 year ago

InterstitialAd.load(this, - mInterstitialAd?.show(this,)

Hello, I updated the sdk, but it keeps giving an error in the "this" part. How can I solve it?


private var mInterstitialAd: InterstitialAd? = null
    fun loadInterstitialAd(applicationContext: Context?) {
        var adRequest = AdRequest.Builder().build()
        InterstitialAd.load(this,"ca-app-pub-3940256099942544/1033173712", adRequest, object : InterstitialAdLoadCallback() {
            override fun onAdFailedToLoad(adError: LoadAdError) {
                mInterstitialAd = null
            }

            override fun onAdLoaded(interstitialAd: InterstitialAd) {
                mInterstitialAd = interstitialAd
            }
        })
        if (mInterstitialAd != null) {
            mInterstitialAd?.show(this,)
        } else {
            Log.d("TA
```G", "The interstitial ad wasn't ready yet.")
        }