我在我的应用上使用Admob SDK,我加载了添加onCreate
和onResume
,现在当用户按下以快速退出应用时,应用会显示Interstitial
广告后几秒钟,用户可以关闭它,到目前为止没有任何问题,但是当用户按下最近的应用程序中的应用程序图标时;它显示Admob AdActivity
public void onResume() {
super.onResume();
if (resumeAdFlag) {
AdRequest adRequest = new AdRequest.Builder().build();
interstitial.loadAd(adRequest);
} else {
resumeAdFlag = true;
}
}
并添加加载
public void onAdLoaded() {
displayInterstitial();
super.onAdLoaded();
}
这将显示
public void displayInterstitial() {
if (interstitial.isLoaded()) {
interstitial.show();
resumeAdFlag = false;
}
}
答案 0 :(得分:0)
片刻后或立即显示空白活动? 你可以尝试在onResume()中加载广告吗?5秒后,调用displayInterstitial()如下所示? 或者你可以在onResume()之后显示时使用不同的ad_unit_id尝试插页式广告吗?
new CountDownTimer(5000,5){
@Override public void onTick(long millisUntilFinished) { } @Override public void onFinish() { displayInterstitial(); } }.start();