2016-04-12 6 views

Antwort

1

Verwenden AdListener

public abstract class AdListener { 
public void onAdLoaded(); 
public void onAdFailedToLoad(int errorCode); //hide adview here 
public void onAdOpened(); 
public void onAdClosed(); 
public void onAdLeftApplication(); 
    } 

Eine separate Klasse AdListener erstreckt definiert werden kann, oder Sie können wählen, eine AdListener Objekt Inline:

adView.setAdListener(new AdListener() { 
@Override 
public void onAdFailedToLoad(int errorCode) { 
// hide or refresh adview 
} 
}); 

mehr lesen here

+0

Danke. Es ist eine Schande, dass ich dies selbst dann nicht finden konnte, als ich nach den genauen Formulierungen suchte. –

+1

Vorsicht, wenn Sie die Sichtbarkeit des AdView auf GONE setzen. Sie können es nicht mehr erfolgreich laden: "Die Anzeige ist nicht sichtbar. Die Anzeige wird nicht aktualisiert." Leider können Sie die Sichtbarkeit in onAdLoaded() nicht auf VISIBLE zurücksetzen, da sie nicht einmal aufgerufen wird, wenn Ihr AdView nicht an erster Stelle angezeigt wird. –