我有一个用Kotlin编写的android项目。我可以使用Kotlin向其添加admob广告吗?
最佳答案
是的,您可以通过在类中初始化以下变量来实现
internal lateinit var mInterstitialAd: InterstitialAd
internal lateinit var adRequest : AdRequest
并使用以下代码在内部覆盖有趣的onCreate中启动adrequest
mInterstitialAd = InterstitialAd(this);
mInterstitialAd.adUnitId = " YOUR INTERSTITIAL ID";
adRequest = AdRequest.Builder()
.build();
mInterstitialAd.loadAd(adRequest);
mInterstitialAd.adListener = object : AdListener() {
@Override public override fun onAdLoaded() {
requestNewInterstitial()
}
};
请访问此链接,以获取完整的admob使用以及与Kotlin的集成:Tutorial