onReceiveAd 问题,无法识别 class
onReceiveAd issue, unrecognised class
我在我的 OnCreate 方法中 运行 以下内容:
mAdView.setAdListener(new AdListener() {
@Override
public void onReceiveAd(Ad ad) {
slideEnabler = true;
}
});
在上面的代码中,编译器在 onReceiveAd(Ad ad) 中的术语 "Ad" 有问题。
它不识别这个术语,尽管事实上我所看到的关于这个方法的所有例子中有 100% 使用那个确切的术语。编译器建议我创建 class 'Ad'.
我做错了什么?为什么它对其他人都有效?
我不确定为什么互联网上每个 post 中关于此的所有示例都是错误的,但我假设 onReceiveAd 只是不再相关的旧代码。考虑到这一点,我通过使用不同的命令得到了我想要的东西:
mAdView.setAdListener(new AdListener() {
@Override
public void onAdLoaded() {
slideEnabler = true;
}
});
希望这可以帮助对这个问题感到困惑的其他人。
我在我的 OnCreate 方法中 运行 以下内容:
mAdView.setAdListener(new AdListener() {
@Override
public void onReceiveAd(Ad ad) {
slideEnabler = true;
}
});
在上面的代码中,编译器在 onReceiveAd(Ad ad) 中的术语 "Ad" 有问题。
它不识别这个术语,尽管事实上我所看到的关于这个方法的所有例子中有 100% 使用那个确切的术语。编译器建议我创建 class 'Ad'.
我做错了什么?为什么它对其他人都有效?
我不确定为什么互联网上每个 post 中关于此的所有示例都是错误的,但我假设 onReceiveAd 只是不再相关的旧代码。考虑到这一点,我通过使用不同的命令得到了我想要的东西:
mAdView.setAdListener(new AdListener() {
@Override
public void onAdLoaded() {
slideEnabler = true;
}
});
希望这可以帮助对这个问题感到困惑的其他人。