【发布时间】:2017-07-02 19:15:16
【问题描述】:
我想知道使用FirebaseRecyclerAdapter在recyclerview中实现admob原生快递广告,如果可以的话请详细给出答案,提前谢谢
【问题讨论】:
-
我什么都没有,我需要帮助
-
你应该先展示你做了什么。人们不应该为你做这项工作
标签: android firebase admob firebaseui native-ads
我想知道使用FirebaseRecyclerAdapter在recyclerview中实现admob原生快递广告,如果可以的话请详细给出答案,提前谢谢
【问题讨论】:
标签: android firebase admob firebaseui native-ads
试试这个
在您的查看器类中:
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);
【讨论】: