当我打开片段广告后,插播广告会在4-5秒后显示。如何在插入片段视图之前修复插页式广告的显示

        mInterstitialAd.adUnitId = "ca-app-pub-3940256099942544/1033173712"
        mInterstitialAd.loadAd(AdRequest.Builder().build())
        mInterstitialAd.adListener = object : AdListener() {
            override fun onAdLoaded() {
                if (mInterstitialAd.isLoaded) {
                    mInterstitialAd.show()
                }
            }
        }

最佳答案

关闭时,您会在此处加载广告:

          override fun onAdClosed() {
            mInterstitialAd.loadAd(AdRequest.Builder().build())
        }


在这里,加载后,再次显示:

               if (mInterstitialAd.isLoaded) {
                mInterstitialAd.show()
            }


这是无止境的。

如果您不希望它一次又一次显示,请取消两者之一。

关于java - 在加载 fragment 之前显示插页式广告,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56781788/

10-10 05:46