我的问题很直接:“如何在X时间之后在我的kotlin应用中显示插页式广告?”例如,插页式广告必须在20秒后自动显示。我可以使用哪个代码?我在该链接https://developers.google.com/admob/android/interstitial中做了所有技巧,但没有解决我的问题的方法。
答案 0 :(得分:1)
如果您将来需要安排活动,请使用Handler
。例如:
private val adsHandler = object : Handler(Looper.getMainLooper()){
override fun handleMessage(msg: Message?) {
interstitialAd.show()
}
}
private fun scheduleAd(){
adsHandler.sendEmptyMessageDelayed(0, 20_000)
}
和
...
interstitialAd.setAdListener(object : AdListener() {
fun onAdLoaded() {
scheduleAd()
}
fun onAdClosed() {
// reschedule
scheduleAd()
}
})