【发布时间】:2016-12-13 04:09:17
【问题描述】:
我有三个活动,我想在第二个和第三个Activity展示插页式广告。
用户可以同时打开两个Activity,结果会显示两个插页式广告。
如何避免这种行为?
【问题讨论】:
标签: android admob interstitial
我有三个活动,我想在第二个和第三个Activity展示插页式广告。
用户可以同时打开两个Activity,结果会显示两个插页式广告。
如何避免这种行为?
【问题讨论】:
标签: android admob interstitial
您可以参考 this (updated link) 链接,该链接显示了如何使用 adbmob 广告侦听器根据广告的当前状态获取回调。
使用 AdListener 接收此类回调,这里有一个示例说明如何执行此操作。
adView.setAdListener(new AdListener() {
@Override
public void onAdFailedToLoad(int errorCode) {
}
@Override
public void onAdClosed() {
}
@Override
public void onAdOpened() {
}
@Override
public void onAdLoaded(){
}
});
所以,如果一个广告已经在屏幕上,就不要再展示另一个了。
【讨论】: