Отображение рекламных вставок перед загрузкой фрагмента - PullRequest
0 голосов
/ 27 июня 2019

Когда я открываю фрагмент, рекламный ролик показывается через 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()
                }
            }
        }

1 Ответ

0 голосов
/ 27 июня 2019

Здесь вы загружаете объявление при закрытии:

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

Здесь, когда оно загружено, вы снова показываете:

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

это бесконечно.

, если вы не хотите, чтобы оно показывалось снова и снова, отмените одно из двух.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...