我可以帮您翻译成中文,如下:
我想在我的Android应用程序中展示全屏横幅广告。
在onCreate
方法中,我调用了这个函数:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
showInterstitial();
}
我的功能:
private void showInterstitial() {
interstitialAd = new InterstitialAd(this);
interstitialAd.setAdUnitId(getString(R.string.ad_banner_id));
interstitialAd.show();
Toast.makeText(this, "Ad will load", Toast.LENGTH_SHORT).show();
}
我的应用程序会崩溃,并显示以下消息:
由于:java.lang.IllegalStateException: 必须在展示InterstitialAd之前设置广告单元ID。
但是我已经在展示之前设置了广告ID,是吗?