我的当前代码会在重新加载时继续显示我的广告。如何防止它仅显示广告一次。我是一个极端的菜鸟,所以我尝试实施if if语句,但它似乎没有用。我能得到的任何帮助都非常感谢。目标只是展示一次广告。
int loaded=1;
public static void displayInterstitial() {
if (interstitial.isLoaded() && loaded==1) {
interstitial.show();
int loaded=2;
}
setAd();
}
答案 0 :(得分:2)
该行
int loaded=2;
创建一个名为loaded scoped to function的新int。函数检查的整数始终为1.
从该行中删除单词int,并将int loaded的声明更改为
static int loaded = 1;