@Override
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
if((position+1)%4==0 && position !=0){
if(convertView instanceof PublisherAdView){
return convertView;
}else{
final PublisherAdView adView=new PublisherAdView(context);
adView.setAdUnitId("My UnitId")); //example
adView.setAdSizes(AdSize.BANNER, new AdSize(320, 50),new AdSize(320, 100),new AdSize(320, 150),new AdSize(320, 200),new AdSize(320, 250),new AdSize(320, 300),new AdSize(320, 350),new AdSize(320, 400),new AdSize(320, 450),new AdSize(320, 500),new AdSize(300, 50),new AdSize(300, 100),new AdSize(300, 150),new AdSize(300, 200),new AdSize(300, 250),new AdSize(300, 300),new AdSize(300, 350),new AdSize(300, 400),new AdSize(300, 450),new AdSize(300, 500));
adView.loadAd(new PublisherAdRequest.Builder().build());
return adView;
}
}else{
return adapter.getView(position-position/4, convertView, parent);
}
}