我想显示从导航栏离开链接AdMob插页广告和关闭应用程序上的任何点击插页式广告或广告的关闭按钮之前添加AdMob插页广告。关闭应用程序
我使用如下代码,但它不会工作:
InterstitialAd mInterstitialAd;
void loadAdsFullScreen(){
mInterstitialAd = new InterstitialAd(this);
mInterstitialAd.setAdUnitId(getString(R.string.interstitial_ad));
AdRequest request = new AdRequest.Builder()
.tagForChildDirectedTreatment(true)
.build();
// Load ads into Interstitial Ads
mInterstitialAd.loadAd(request);
mInterstitialAd.setAdListener(new AdListener() {
public void onAdLoaded() {
showInterstitial1();
}
});
}
我使用用于关闭应用程序,并显示广告的代码是:
else if (id == R.id.nav_exit) {
mInterstitialAd = new InterstitialAd(this);
mInterstitialAd.setAdUnitId(getString(R.string.interstitial_ad));
AdRequest request = new AdRequest.Builder()
.tagForChildDirectedTreatment(true)
.build();
// Load ads into Interstitial Ads
mInterstitialAd.loadAd(request);
mInterstitialAd.setAdListener(new AdListener() {
public void onAdLoaded() {
showInterstitial();
finish();
}
});
Test1.this.finish();
System.exit(0);
}
在不同的说明..不显示广告应用程序退出(我假设退出在上述情况下退出fr om申请)。 http://stackoverflow.com/questions/41302244/admob-banner-and-interstitial-on-same-activity-ok-or-not/41305663#41305663 –
+1。这是AdMob政策的重点。广告不应该是用户在运行应用时看到的第一件或最后一件事。 – RedBrogdon