我在Recycler View中实施了Admob Native Express广告。如果没有可用的互联网,它在列表中保留空白区域,直到广告加载为止。如何在广告加载之前隐藏该空白区域? 感谢
答案 0 :(得分:1)
只需实施一个AdListener来监听onAdLoaded
事件。
广告加载完成后,会执行
onAdLoaded
方法。如果您希望延迟将AdView添加到您的活动或片段,直到您确定要加载广告,例如,您可以在此处执行此操作。如果您使用第三方分析包来跟踪展示次数,那么您也可以在此处拨打电话进行记录。
mAdView.setAdListener(new AdListener() {
@Override
public void onAdLoaded() {
// HERE!!!!!!
}
});
不需要它
AdListener为其所有广告生命周期事件提供默认的空实施。您只需覆盖您希望实施的广告事件。