月別アーカイブ: 2016年3月

【自分用メモ】cocos2d-x Android AdMob interstitial広告表示

単に表示するコード(起動してしばらく経つと広告が表示される)

import com.google.android.gms.ads.*;

public class AppActivity extends Cocos2dxActivity {
    private InterstitialAd m_interstitial;
    protected void onCreate(Bundle savedInstanceState){
        super.onCreate(savedInstanceState); 
        m_interstitial = new InterstitialAd(this);
        m_interstitial.setAdUnitId("ca-app-pub-XXXXXXXXXX/XXXXXXXXXX");     // インテ広告ID
    
        m_interstitial.setAdListener(new AdListener() {
          @Override
          public void onAdLoaded() {
            if (m_interstitial.isLoaded()) {
              m_interstitial.show();
            } else {
              ///ロードエラー
            }
          }
        AdRequest interRequest = new AdRequest.Builder().build();
        m_interstitial.loadAd(interRequest);
    }
}