public static interface

BannerView.EventListener

com.smaato.sdk.banner.widget.BannerView.EventListener

Class Overview

A listener for events describing the advertisement lifecycle.

Call setEventListener(BannerView.EventListener) to register for receiving events.

Events are always delivered on main thread.

Summary

Public Methods
abstract void onAdClicked(BannerView bannerView)
This method will be invoked when a click event is registered for an advertisement.
abstract void onAdFailedToLoad(BannerView bannerView, BannerError bannerError)
This method will be invoked when an advertisement request is failed.
abstract void onAdImpression(BannerView bannerView)
This method will be invoked when an impression occurred.
abstract void onAdLoaded(BannerView bannerView)
This method will be invoked when an advertisement is successfully received.
abstract void onAdTTLExpired(BannerView bannerView)
This method will be invoked on when an advertisement's TTL(time to live) is expired.

Public Methods

public abstract void onAdClicked (BannerView bannerView)

This method will be invoked when a click event is registered for an advertisement.

It is invoked on main thread only.

Parameters
bannerView BannerView advertisement object View that received onAdClicked event

public abstract void onAdFailedToLoad (BannerView bannerView, BannerError bannerError)

This method will be invoked when an advertisement request is failed.

It is invoked on main thread only.

Parameters
bannerView BannerView advertisement object View that received onAdFailedToLoad event
bannerError BannerError the error.

public abstract void onAdImpression (BannerView bannerView)

This method will be invoked when an impression occurred.

It is invoked on main thread only.

public abstract void onAdLoaded (BannerView bannerView)

This method will be invoked when an advertisement is successfully received.

It is invoked on main thread only.

Parameters
bannerView BannerView advertisement object View that received onAdLoaded event

public abstract void onAdTTLExpired (BannerView bannerView)

This method will be invoked on when an advertisement's TTL(time to live) is expired.

Will be invoked on main thread only.

Parameters
bannerView BannerView advertisement object View that received onAdTTLExpired event