这是我的代码:
AdsManagerOptions options = AdsManagerOptions.newInstance();
options.setMaxAdsOnMap(1);
AdsManager ads = AdsManager.newInstance(map, "google");
ads.setEnabled(true);
在将地图添加到面板之前,在将地图添加到面板之后,以及我能想到的任何其他方式都可能有意义时,我尝试过这样做。我的发布者 ID 是“google”,因为我还没有获得 adsense 的批准,但我尝试使用真实的发布者 ID,我得到了相同的结果。
让我有点困惑的是 AdsManager 不是一个小部件,所以我无法选择我想在地图上放置它的位置。我读过它实际上是这样工作的,但是我看到过像http://mapper.acme.com/这样的网站,广告不在典型的右下角。
有人可以告诉我我做错了什么,因为这让我发疯!谢谢!
我仍然没有答案。我现在正在尝试使用合法的发布者 ID,因此我知道无效的发布者 ID 不是我沮丧的原因。有人有想法么?