是否可以在启动应用时加载广告移动广告,然后在整个项目的任何按钮中使用它?
点击任何按钮后,它会在每种类型的互联网上快速打开,主要是2g 没有时间加载
答案 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编码是否正确。