0
我需要一些帮助问题是,当插页式广告打开并关闭时,它会从我用于显示插页式广告的变量中卸载已加载的广告,我的问题是我可以阻止它卸载广告吗?如果是,那我该怎么做?插页式广告关闭
我需要一些帮助问题是,当插页式广告打开并关闭时,它会从我用于显示插页式广告的变量中卸载已加载的广告,我的问题是我可以阻止它卸载广告吗?如果是,那我该怎么做?插页式广告关闭
这很正常。
相同的添加只能显示一次。关闭后,您必须申请一个新的。您可以使用相同的InterstitialAd
对象来请求新的广告。但是,你真的必须加载一个新的。
您可以创建AdListener并检查添加何时关闭。这样,你可以申请一个新的。
在AdMob's DOC页面,你可以找到一些例子:
public class MainActivity extends ActionBarActivity {
InterstitialAd mInterstitialAd;
@Override
protected void onCreate(Bundle savedInstanceState) {
mInterstitialAd = new InterstitialAd(this);
mInterstitialAd.setAdUnitId("AD UNIT ID");
mInterstitialAd.setAdListener(new AdListener() {
@Override
public void onAdClosed() {
requestNewInterstitial();
}
});
requestNewInterstitial();
}
private void requestNewInterstitial() {
AdRequest adRequest = new AdRequest.Builder()
.addTestDevice("SEE_YOUR_LOGCAT_TO_GET_YOUR_DEVICE_ID")
.build();
mInterstitialAd.loadAd(adRequest);
}
}
这是正常的... ...广告关闭后,你需要下载一个新的,当它准备好了,你再次显示它 – W0rmH0le