| com.smaato.sdk.banner.widget.BannerView.EventListener |
A listener for events describing the advertisement lifecycle.
Call setEventListener(BannerView.EventListener) to register for receiving events.
Events are always delivered on main thread.
| 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 |
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.
| ||||||||||
This method will be invoked when a click event is registered for an advertisement.
It is invoked on main thread only.
| bannerView | BannerView advertisement object View that received onAdClicked event
|
|---|
This method will be invoked when an advertisement request is failed.
It is invoked on main thread only.
| bannerView | BannerView advertisement object View that received onAdFailedToLoad event |
|---|---|
| bannerError | BannerError the error.
|
This method will be invoked when an advertisement is successfully received.
It is invoked on main thread only.
| bannerView | BannerView advertisement object View that received onAdLoaded event
|
|---|
This method will be invoked on when an advertisement's TTL(time to live) is expired.
Will be invoked on main thread only.
| bannerView | BannerView advertisement object View that received onAdTTLExpired event
|
|---|