android - 我可以在使用Kotlin的Android项目中集成和使用admob广告吗?

标签 android admob kotlin

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

关于android - 我可以在使用Kotlin的Android项目中集成和使用admob广告吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42462030/

相关文章:

Docker 中的 Android 模拟器

android - flutter 复选框在无状态小部件中不起作用

opengl - Kotlin中glBufferData()上的GL_INVALID_OPERATION

android - 添加一个 "Support us by clicking on the ads"android应用

android - 当项目添加到 RecyclerView 时,RecyclerView 中的 EditText 值发生变化

java - 如何捕获图像并通过电子邮件将其 Uri 直接发送到附件

android - 为没有 Cordova 插件的 Android PWA 发送本地推送通知

android - 在 IOS 上找不到模块 'flutter_keyboard_visibility'

android - 无法将此添加到gradle中>>>编译 'com.google.android.gms:play-services:6.+'

react-native - 为什么 react native admob 在 RN<57.8 中不起作用