【发布时间】:2018-12-20 10:30:15
【问题描述】:
我正在开发一个应用程序,现在我想在我的应用程序中实现广告。 我已经编写了代码,它成功地展示了测试广告。测试广告和真实广告是通过同一渠道运营的,也就是说我的代码是正确的。
我的应用也在 Play 商店中,在接下来的几次更新中,我计划在其中实施广告,但现在我遇到了这个问题。
这是我正在使用的代码示例!
InterstitialAd interstitialAd = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_blue);
interstitialAd= new InterstitialAd(this);
interstitialAd.setAdUnitId(getString(R.string.interstitial_full_screen));
AdRequest adRequest = new AdRequest.Builder().build();
interstitialAd.loadAd(adRequest);
}
@Override
public void onBackPressed() {
if (interstitialAd.isLoaded()) {
interstitialAd.show();
interstitialAd.setAdListener(new AdListener() {
@Override
public void onAdClosed() {
super.onAdClosed();
finish();
}
});
}else{
super.onBackPressed();
}
}
这是显示我的应用程序发出的请求数量以及展示次数的图像:(
【问题讨论】:
标签: java android android-studio admob ads