Рекомендуется ли перезагрузить межстраничное объявление onAdDismissedFullScreenContent() и начать новое действие? ⇐ JAVA
Рекомендуется ли перезагрузить межстраничное объявление onAdDismissedFullScreenContent() и начать новое действие?
Я хотел бы знать, можно ли перезагрузить межстраничное объявление, когда оно закрыто, а затем начать новое действие, чтобы позже, при возвращении к первому действию, объявление уже загружалось и отображалось снова, как показано ниже. :
private void requestNewInterstitial(int max) { if (!adIsLoading && mInterstitialAd == null) { adIsLoading = правда; AdRequest adRequest = новый AdRequest.Builder().build(); InterstitialAd.load(FirstActivity.this, getString(R.string.inter)), adRequest, новый InterstitialAdLoadCallback() { @Override public void onAdLoaded(@NonNull InterstitialAd interstitialAd) { mInterstitialAd = межстраничное объявление; adIsLoading = ложь; mInterstitialAd.setFullScreenContentCallback(new FullScreenContentCallback() { @Override общественная недействительность onAdDismissedFullScreenContent () { mInterstitialAd = ноль; запросНовыйИнтерстициал (5); Намерение намерение = новое намерение (getApplicationContext(), SecondActivity.class); startActivity (намерение); } @Override public void onAdFailedToShowFullScreenContent(@NonNull AdError adError) { mInterstitialAd = ноль; } }); } @Override public void onAdFailedToLoad(@NonNull LoadAdError loadAdError) { если (максимальная попытка > 0) { mInterstitialAd = ноль; adIsLoading = ложь; requestNewInterstitial(maxretry - 1); } } }); } еще{ mInterstitialAd = ноль; } }
Я хотел бы знать, можно ли перезагрузить межстраничное объявление, когда оно закрыто, а затем начать новое действие, чтобы позже, при возвращении к первому действию, объявление уже загружалось и отображалось снова, как показано ниже. :
private void requestNewInterstitial(int max) { if (!adIsLoading && mInterstitialAd == null) { adIsLoading = правда; AdRequest adRequest = новый AdRequest.Builder().build(); InterstitialAd.load(FirstActivity.this, getString(R.string.inter)), adRequest, новый InterstitialAdLoadCallback() { @Override public void onAdLoaded(@NonNull InterstitialAd interstitialAd) { mInterstitialAd = межстраничное объявление; adIsLoading = ложь; mInterstitialAd.setFullScreenContentCallback(new FullScreenContentCallback() { @Override общественная недействительность onAdDismissedFullScreenContent () { mInterstitialAd = ноль; запросНовыйИнтерстициал (5); Намерение намерение = новое намерение (getApplicationContext(), SecondActivity.class); startActivity (намерение); } @Override public void onAdFailedToShowFullScreenContent(@NonNull AdError adError) { mInterstitialAd = ноль; } }); } @Override public void onAdFailedToLoad(@NonNull LoadAdError loadAdError) { если (максимальная попытка > 0) { mInterstitialAd = ноль; adIsLoading = ложь; requestNewInterstitial(maxretry - 1); } } }); } еще{ mInterstitialAd = ноль; } }
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как долго я могу удерживать загруженное межстраничное объявление перед его показом?
Anonymous » » в форуме JAVA - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-