Android studio - 如何在onResume方法上重新启动插页式广告AD

时间:2015-05-24 22:50:53

标签: android admob ads onresume interstitial

我的AD出现在活动开始时,当我暂停并恢复它时,我想再次显示它。无法使其正常工作,因此我很高兴能够完全实现此代码:

ArrayList

的onCreate:

String adid ="000000000000";//Change this to your ad id

然后我有displayInterstitial方法

    interstitial = new InterstitialAd(mainPage.this);
    interstitial.setAdUnitId(adid);

    AdRequest adRequest = new AdRequest.Builder()
            .addTestDevice("**************************")//
            .build();
    interstitial.loadAd(adRequest);

    interstitial.setAdListener(new AdListener() {
        public void onAdLoaded() {
            displayInterstitial();
        }
    });

和onResume方法

    public void displayInterstitial() {
       if (interstitial.isLoaded()) {
           interstitial.show();
           pool.autoPause();
       }
    }

1 个答案:

答案 0 :(得分:0)

这是一个真的坏主意。

Admob一直表示,当用户不期望广告时,他们认为展示广告会违反使用规定,例如在应用开始时,恢复时等。

继续这样做会使您的帐户被禁止。