Android Kotlin - AdView adSize:无法重新分配 val

Android Kotlin - AdView adSize: val cannot be reassigned

MobileAds.initialize(this) { }

val adViewBottom = AdView(this)
adViewBottom.adSize = AdSize.BANNER

这在我更新库之前有效,现在我得到了

val cannot be reassigned

adViewBottom.adSize

val 更改为 var 并没有解决问题

Admob 21.0.0改变了直接设置广告尺寸的方式。 您可以使用 setAdSize 方法。

MobileAds.initialize(this) { }

val adViewBottom = AdView(this)
adViewBottom.setAdSize(AdSize.BANNER)