Java AdMob间质打开2次

Java AdMob间质打开2次,java,android,admob,Java,Android,Admob,我有两个中间代码,一个用于打开应用程序,第二个用于关闭应用程序,当问题是第一个代码打开2次时,我丈夫pote给某人一个顶部站点的代码(退出应用程序) 关闭应用程序的代码 @Override public void onStop() { super.onStop(); mInterstitialAd = new InterstitialAd(this); mInterstitialAd.setAdUnitId("ca-app-pub

我有两个中间代码,一个用于打开应用程序,第二个用于关闭应用程序,当问题是第一个代码打开2次时,我丈夫pote给某人一个顶部站点的代码(退出应用程序)

关闭应用程序的代码

@Override
    public void onStop()
    {
        super.onStop();

        mInterstitialAd = new InterstitialAd(this);
        mInterstitialAd.setAdUnitId("ca-app-pub-Code");
        AdRequest adRequest = new AdRequest.Builder()
                .addTestDevice("Cod")
                .build();

        mInterstitialAd.loadAd(adRequest);

        mInterstitialAd.setAdListener(new AdListener() {
            public void onAdLoaded() {
                // If Ads are loaded, show Interstitial else show nothing.
                if (mInterstitialAd.isLoaded()) {
                    mInterstitialAd.show();
                }
            }
        });

你有什么问题?启动应用程序时,我不会让你打开两次,因为它被称为两次。重新阅读文档,从一个自然断点调用中间层,长官,这里有很多类似的帖子,搜索上面的public void代码,因为我想让你关闭应用程序来显示广告。这就是我之所以使用duplicat的原因,因为当我启动应用程序两次时,如果你知道有人在你停止应用程序时打开了一个广告帐户,那么我就会使用duplicat
@Override
    public void onStop()
    {
        super.onStop();

        mInterstitialAd = new InterstitialAd(this);
        mInterstitialAd.setAdUnitId("ca-app-pub-Code");
        AdRequest adRequest = new AdRequest.Builder()
                .addTestDevice("Cod")
                .build();

        mInterstitialAd.loadAd(adRequest);

        mInterstitialAd.setAdListener(new AdListener() {
            public void onAdLoaded() {
                // If Ads are loaded, show Interstitial else show nothing.
                if (mInterstitialAd.isLoaded()) {
                    mInterstitialAd.show();
                }
            }
        });