| 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 |
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.
| ||||||||||
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 impression occurred.
It is invoked on main thread only.
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
|
|---|