我正在制作一个应用程序,供个人使用,在一个活动上有多个横幅广告。我想听听
onAdLoaded()
所有广告的活动。为此,我必须
AdListener
对于每个广告。如果我有十个广告,我是否必须编写十次相同的代码?
所以,我的问题是,有没有办法像多个按钮一样减少这段代码
onClickListener
喜欢
this
?
我已经尝试过用与
onClickListener
按钮,但不起作用。
我的部分代码:
ad1.adListener = object : AdListener() {
override fun onAdLoaded() {
super.onAdLoaded()
incrementCounter()
}
}
ad2.adListener = object : AdListener() {
override fun onAdLoaded() {
super.onAdLoaded()
incrementCounter()
}
}
ad3.adListener = object : AdListener() {
override fun onAdLoaded() {
super.onAdLoaded()
incrementCounter()
}
}
我必须为我所有的广告单元重复相同的代码。这让我的代码变得笨重,这是我的问题。