2017-02-25 16 views
2

私はKotlinと書かれたアンドロイドプロジェクトを持っています。 kotlinを使ってadmob広告を追加することはできますか?Kotlinを使用してAndroidプロジェクトでadmob広告を統合して使用できますか?

+0

どうしてですか?あなたはkotlinからjavaコードを呼び出すことができ、javaからkotlinコードを自由に呼び出すことができます。 – Ufkoku

+0

@Ufkokuいくつかのコードを追加してください。 –

答えて

0

はいあなたは完全なAdMobのために、このリンクを

internal lateinit var mInterstitialAd: InterstitialAd 
internal lateinit var adRequest : AdRequest 

クラス内の以下のVARSを初期化し、次のコード

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() 
    } 
}; 

訪問でオーバーライド楽しいのonCreate内部adrequestを起動することによってそれを行うことができます使用および統合:Kotlinを使用して:Tutorial

0
lateinit var interstitialAd: InterstitialAd 
    lateinit var adRequest: AdRequest 

    interstitialAd = InterstitialAd(this) 
    interstitialAd.adUnitId = getString(R.string.admob_interstitial) 
    adRequest = AdRequest.Builder().build() 
    interstitialAd.loadAd(adRequest) 

    interstitialAd.adListener = object : AdListener() { 
     override fun onAdLoaded() { 
      if (interstitialAd.isLoaded) { 
       interstitialAd.show() 
      } 

     } 


    } 
関連する問題