public static interface BannerView.EventListener
Call BannerView.setEventListener(com.smaato.sdk.banner.widget.BannerView.EventListener) to register for receiving events.
Events are always delivered on main thread.
| Modifier and Type | Method and Description |
|---|---|
void |
onAdClicked(BannerView bannerView)
This method will be invoked when a click event is registered for an advertisement.
|
void |
onAdFailedToLoad(BannerView bannerView,
BannerError bannerError)
This method will be invoked when an advertisement request is failed.
|
void |
onAdImpression(BannerView bannerView)
This method will be invoked when an impression occurred.
|
void |
onAdLoaded(BannerView bannerView)
This method will be invoked when an advertisement is successfully received.
|
void |
onAdTTLExpired(BannerView bannerView)
This method will be invoked on when an advertisement's TTL(time to live) is expired.
|
void onAdLoaded(@NonNull
BannerView bannerView)
It is invoked on main thread only.
bannerView - BannerView advertisement object View that received onAdLoaded eventvoid onAdFailedToLoad(@NonNull
BannerView bannerView,
@NonNull
BannerError bannerError)
It is invoked on main thread only.
bannerView - BannerView advertisement object View that received onAdFailedToLoad eventbannerError - BannerError the error.void onAdImpression(@NonNull
BannerView bannerView)
It is invoked on main thread only.
void onAdClicked(@NonNull
BannerView bannerView)
It is invoked on main thread only.
bannerView - BannerView advertisement object View that received onAdClicked eventvoid onAdTTLExpired(@NonNull
BannerView bannerView)
Will be invoked on main thread only.
bannerView - BannerView advertisement object View that received onAdTTLExpired event