【问题标题】:How to implement admob native express ad in recyclerview using FirebaseRecyclerAdapter如何使用 FirebaseRecyclerAdapter 在 recyclerview 中实现 admob 原生快递广告
【发布时间】:2017-07-02 19:15:16
【问题描述】:

我想知道使用FirebaseRecyclerAdapter在recyclerview中实现admob原生快递广告,如果可以的话请详细给出答案,提前谢谢

【问题讨论】:

  • 我什么都没有,我需要帮助
  • 你应该先展示你做了什么。人们不应该为你做这项工作

标签: android firebase admob firebaseui native-ads


【解决方案1】:

试试这个

在您的查看器类中:

public NativeExpressAdView nativeAdview;

public YourViewHolder(View view) {
    super(view);

    nativeAdview = (NativeExpressAdView) view.findViewById(R.id.nativeAdView);
}

public void loadNativeAd(AdRequest nativeRequest){
    if(nativeAdview != null) {
        nativeAdview.loadAd(nativeRequest);
        nativeAdview.setAdListener(new AdListener() {
            @Override
            public void onAdLoaded() {
                super.onAdLoaded();
                nativeAdview.setVisibility(View.VISIBLE);
            }
        });
    }
}

然后从适配器加载:

protected void populateViewHolder(YourViewHolder viewHolder, myModel model, int position) {

       //Native Ads
        viewHolder.loadNativeAd(nativeRequest); 

【讨论】:

    猜你喜欢
    • 2021-08-01
    • 2021-06-09
    • 2016-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-27
    相关资源
    最近更新 更多