是否可以在应用启动时加载Admob的广告?

时间:2016-05-27 03:54:47

标签: android admob

是否可以在启动应用时加载广告移动广告,然后在整个项目的任何按钮中使用它?

点击任何按钮后,它会在每种类型的互联网上快速打开,主要是2g 没有时间加载

2 个答案:

答案 0 :(得分:0)

这不是推荐在应用程序启动时展示广告的方式,因为它会导致用户体验不佳,例如用户可能会与您的应用进行互动,并且会突然弹出广告。

如果您仍然想要,可以通过在您的活动onAdLoad

中覆盖onCreate听众来显示它
mInterstitialAd = new InterstitialAd(this);
        mInterstitialAd.setAdUnitId(getString(R.string.interstitialAd_id));
        AdRequest adRequest = new AdRequest.Builder().build();
        mInterstitialAd.loadAd(adRequest);

        mInterstitialAd.setAdListener(new AdListener() {
            @Override
            public void onAdLoaded() {
                if (mInterstitialAd.isLoaded()) {
                mInterstitialAd.show();
            }
            }
        });

<强>更新

使用此方法只会在加载

时显示它
if (mInterstitialAd.isLoaded()) {
    mInterstitialAd.show();
   }

答案 1 :(得分:0)

现在可以了,可以使用新的AdMob标语,例如App Open Ads。我做了一个简单的演示,您可以检查https://github.com/vadimTovstik/SimpleAppOpenAdsDemo编码是否正确。