简体   繁体   English

如何在回收者视图中隐藏广告视图

[英]How to Hide Ad View in Recycler View

I have implemented Admob Native Express ads in my Recycler View. 我已经在Recycler View中实施了Admob Native Express广告。 Its keeping blank space in list till advertise getting loaded as well if there no internet available. 如果没有互联网可用,它会在列表中保留空白,直到广告被加载。 How can I hide that blank space till advertise get loaded ? 如何隐藏该空白区域,直到广告被加载? Thanks 谢谢

Just implement an AdListener that listen to the onAdLoaded event. 只是实施AdListener的是听onAdLoaded事件。

The onAdLoaded method is executed when an ad has finished loading. 广告加载完成后,将执行onAdLoaded方法 If you want to delay adding the AdView to your activity or fragment until you're sure an ad will be loaded, for example, you can do so here . 例如,如果您想延迟将AdView添加到您的活动或片段中,直到确定要加载广告,则可以在此处进行 If you're using a third-party analytics package to track impressions, this is also where you can place the call to record one. 如果您使用第三方分析程序包来跟踪展示次数,也可以在此处进行呼叫记录。

Source 资源

mAdView.setAdListener(new AdListener() {
    @Override
    public void onAdLoaded() {
        // HERE!!!!!!
    }
});

NOTE it's not necessary to override all methods 注意不必覆盖所有方法

AdListener provides a default empty implementation for all of its ad lifecycle events. AdListener为其所有广告生命周期事件提供默认的空实现。 You only need to override the ad events you wish to implement. 您只需要覆盖要实施的广告事件即可。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM