如何添加AdMob插页式广告

时间:2016-09-23 22:23:21

标签: java android import

如何添加AdMob插页式广告?

我曾经在未来的应用中显示AdMob横幅广告,并且我想尝试一下插页式广告。

setConverter(new StringConverter<CellDataHolder>() {
            @Override
            public String toString(CellDataHolder arg0) {
                    arg0.badMatch =
                            arg0.value.matches(".*[a-zA-Z]+.*");//here you add your algorithm
                return arg0.value;
            }

            @Override
            public CellDataHolder fromString(String arg0) {
                getItem().value = arg0;
                return getItem();
            }
        });

导入正常,Google Play服务库当然是导入的。

我使用此示例:AdMob Android指南 - 非页内广告。

有人能告诉我代码中的错误吗?

1 个答案:

答案 0 :(得分:0)

将此功能称为显示插页式广告的位置:

    public void AdMob() {
        AdRequest adRequest = new AdRequest.Builder().addTestDevice("YOUR_TEST_DEVICE_ID").build();
        InterstitialAd interstitial; = new InterstitialAd(this);
        interstitial.setAdUnitId("YOUR_AD_ID");
        interstitial.setAdListener(new AdListener() {
            @Override
            public void onAdLoaded() {
                super.onAdLoaded();
              //Ads loaded
                  interstitial.show();
            }

            @Override
            public void onAdClosed() {
                super.onAdClosed();
              //Ads closed
            }

            @Override
            public void onAdFailedToLoad(int errorCode) {
                super.onAdFailedToLoad(errorCode);
             //Ads couldn't loaded
            }
        });
        interstitial.loadAd(adRequest);
    }