如果AdView无法加载(因为AdBlock或其他任何内容),我会尝试显示横幅/文字。
我尝试了不同的方法:
答案 0 :(得分:1)
您可以实施AdListener界面来收听AdMob事件。
public interface AdListener {
public void onReceiveAd(Ad ad);
public void onFailedToReceiveAd(Ad ad, AdRequest.ErrorCode error);
public void onPresentScreen(Ad ad);
public void onDismissScreen(Ad ad);
public void onLeaveApplication(Ad ad);
}
然后,您会希望AdView收听AdListener。
// Assuming AdView is named adView and this class implemented AdListener.
adView.setAdListener(this);
特别是,您将对onFailedToReceiveAd回调感兴趣。如果AdMob无法加载广告,则会调用此广告。如果您实施此方法,则可以在未返回广告时在您的应用中采取适当的操作。