Banner / MREC
1. Add BannerView to the layout
val bannerView = BannerView(this/*activity context*/)
adContainerView.removeAllViews()
adContainerView.addView(bannerView)2. Load an ad
when (val result = bannerView.load(loadParams = LoadParams())) {
is BannerLoadSuccess -> { // banner starts render a creative. need to handle ad events }
is BannerLoadFailure -> { // banner load failed, handle error }
}3. Ad events
bannerView.onDisplayed = {
// Code to be executed when an ad displayed.
}
bannerView.onFailed = {error ->
// Code to be executed when an ad request fails.
}
bannerView.onClicked = {
// Code to be executed when the user clicks on an ad.
}Updated 20 days ago