我有一个用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

10-08 07:09