Android=计算Kotlin的点击次数:我如何计算Kotlin的点击次数?

Android=计算Kotlin的点击次数:我如何计算Kotlin的点击次数?,android,android-studio,kotlin,count,kotlin-android-extensions,Android,Android Studio,Kotlin,Count,Kotlin Android Extensions,我想在点击按钮的特定次数上显示间隙广告。我如何在科特林实现这一目标? 请帮帮我 my MainActivity.java class MainActivity : Activity() { private lateinit var mInterstitialAd: InterstitialAd override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setC

我想在点击按钮的特定次数上显示间隙广告。我如何在科特林实现这一目标? 请帮帮我 my MainActivity.java

class MainActivity : Activity() {

private lateinit var mInterstitialAd: InterstitialAd

override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_main)
MobileAds.initialize(this) {}
    mInterstitialAd = InterstitialAd(this)
    mInterstitialAd.adUnitId = "ca-app-pub-3940256099942544/1033173712"
mInterstitialAd.loadAd(AdRequest.Builder().build())
mMyButton.setOnClickListener {
if (mInterstitialAd.isLoaded) {
    mInterstitialAd.show()
} else {
    Log.d("TAG", "The interstitial wasn't loaded yet.")
}
 }
  }

下面是可以获得所需行为的示例代码

class MainActivity : AppCompatActivity() {

  var clickCount = 0

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

        button.setOnClickListener { 
           clickCount++
           if (clickCount >= 5 && interstitialAd.isLoaded()) {
           clickCount = 0 // reset count
           interstitialAd.show()
        }
   }
}

你试过什么?你在这方面遇到了什么问题?我已经更新了代码。