五次 GameOver 后的 AdMob Interstitial

AdMob Interstitial after five GameOver

五次游戏结束后我无法实现我的插页式广告。我一开始就找到了实现它的方法,但我希望它在我们每五次死亡后显示出来。 我在我的 MainActivity 上工作,我还没有游戏结束 class 但游戏结束的详细信息在我的游戏面板中有人有任何建议,你能帮我吗?先感谢您。 我的Interstial屏幕在这里。

private InterstitialAd mInterstitialAd;


@Override
protected void onCreate(Bundle savedInstanceState) {


    super.onCreate(savedInstanceState);
    //turn title off
    requestWindowFeature(Window.FEATURE_NO_TITLE);


    mInterstitialAd = new InterstitialAd(this);
    mInterstitialAd.setAdUnitId("");
    mInterstitialAd.loadAd(new AdRequest.Builder().build());

    MobileAds.initialize(this, "");

    mInterstitialAd.setAdListener(new AdListener() {


        @Override
        public void onAdLoaded() {
            // Code to be executed when an ad finishes loading.

            if (mInterstitialAd.isLoaded()) {
                mInterstitialAd.show();
            }

        }
        @Override
        public void onAdFailedToLoad(int errorCode) {
            // Code to be executed when an ad request fails.

        }

        @Override
        public void onAdOpened() {

        }

        @Override
        public void onAdLeftApplication() {
            // Code to be executed when the user has left the app.

        }

        @Override
        public void onAdClosed() {
            Intent intent = new Intent();
            intent.setClass(MainActivity.this,
                    new GameActivity().getClass());
            MainActivity.this.startActivity(intent);

        }

    });

}

}

添加一个计数器来表示死亡人数,并在满足该条件后展示广告。

一旦满足条件:

if (mInterstitialAd.isLoaded()) {
    mInterstitialAd.show();
}