我知道只有一定的填充率可以让admob填充。但是我想要展示一些东西,否则会让我的UI不一致。我尝试启用“自家广告”,但有时广告栏仍未填充。
有没有办法强迫admob展示一些广告?我相信展示更多广告对他们来说只是一件好事。否则,我可以手动检查是否没有广告返回?因此,我可以用自己的装饰条替换广告栏。
谢谢,
答案 0 :(得分:6)
如果可能,Admob将始终展示广告。如果它无法显示付费广告,则会显示您的自家广告。但是有时候它仍然没有弹出,就像你说的那样,你想要检查它是否出现,如果没有,用其他东西替换它。创建一个扩展SimpleAdListener的侦听器类。然后覆盖onFailedToReceiveAd方法,如下所示:
@Override
public void onFailedToReceiveAd(AdView adView)
{
// TODO Auto-generated method stub
super.onFailedToReceiveAd(adView);
//Display your other view here.
}
检查LunarLander示例以获得更好的想法。