LogCat mostra il messaggio di errore "Si è tentato di avviare una nuova AdActivity con un gestore di annunci diverso", quando l'annuncio deve essere aperto per la seconda o terza volta all'interno di una sessione. Sto iniziando l'annuncio interstiziale attraverso un intento nel metodo sul curriculum di schermo principale mie applicazioni:Annuncio interstitial di AdMob visualizzato una sola volta
@Override
public void onResume() {
super.onResume();
if(this.getIntent().hasExtra("show_ad")) {
if(this.getIntent().getExtras().getBoolean("show_ad")) {
showInterstitialAd();
}
}
}
public void showInterstitialAd() {
mInterstitialAd = new InterstitialAd(this, "ca-app-pub-123456789");
AdRequest adRequest = new AdRequest();
mInterstitialAd.loadAd(adRequest);
mInterstitialAd.setAdListener(this);
}
Cosa posso fare per evitare questo? Qual è il significato di questo messaggio di errore?
Grazie, lo stavo caricando subito dopo averlo visualizzato e stava facendo praticamente la stessa cosa. Ora funziona, mi ha risparmiato un sacco di tempo dal momento che il registro non era esattamente d'aiuto ... – ElDoRado1239
Grazie mille per aver salvato la mia giornata..amante ...... –