Banner Ads
//add banners to view
public void addBanner_320x50_to_view(View view, BannerViewDelegate delegate) {
BannerView banner = new BannerView(Activity activity).banner(AdFormat.banner_320x50);
banner.setBannerViewDelegate(bannerShowDelegate)
view.addView(banner);
}
public void addBanner_300x250_to_view(View view, BannerViewDelegate delegate) {
BannerView banner = new BannerView(Activity activity).banner(AdFormat.banner_300x250);
banner.setBannerViewDelegate(bannerShowDelegate)
view.addView(banner);
}//add banners to view
fun addBanner_320x50_to_view(view:View) {
val banner = BannerView(activity:Activity).banner(AdFormat.banner_320x50)
banner.setBannerViewDelegate(bannerShowDelegate)
view.addView(banner)
}
fun addBanner_300x250_to_view(view:View) {
val banner = BannerView(activity:Activity).banner(AdFormat.banner_300x250)
banner.setBannerViewDelegate(bannerShowDelegate)
view.addView(banner)
}//BannerViewDelegate protocol methods
@Override
public void adViewDidLoadAd(BannerView adView, @NonNull AdInfo adInfo) {
System.out.println("Banner - adViewDidLoadAd. AdView: " + adView + ", AdInfo: " + adInfo);
}
@Override
public void adViewDidDisplayAd(@NonNull BannerView adView, @NonNull AdInfo adInfo) {
System.out.println("Banner - didDisplayAd. AdView: " + adView + ", AdInfo: " + adInfo);
}
@Override
public void adViewDidFailToDisplayAd(@NonNull BannerView adView, @NonNull AdInfo adInfo, Error errors) {
System.out.println("Banner - didFailToDisplayAd. AdView: " + adView + ", Error: " + errors.getLocalizedMessage());
}
@Override
public void adViewClicked(@NonNull BannerView adView, @NonNull AdInfo adInfo) {
System.out.println("Banner - didClicked. AdView: " + adView + ", AdInfo: " + adInfo);
}
@Override
public void allNetworksFailedToDisplayAd(@NonNull BannerView adView) {
System.out.println("Banner - allNetworksFailedToDisplayAd. AdView: " + adView );
}Banner State
Stopping and Starting Auto-Refresh
Destroying Banners
Last updated