android之三星 Galaxy Tab 中的 Admob

unruledboy 阅读:28 2024-02-27 23:08:18 评论:0

我有一个带有 admob 横幅的应用程序,它在 Android SDK 模拟器中运行良好,但是当我在我的 Galaxy 标签中测试它时,admob 横幅没有出现......
但它确实显示在模拟器中..

请您参考如下方法:

我不知道你是否想通了,但我遇到了同样的问题(当然,我们在这里谈论的是旧的 7 英寸标签);我注意到 AdSize.BANNER作品, AdSize.IAB_BANNER不纵向显示,仅横向显示;当我手动将广告的宽度设置为 600(这是实际宽度)时,它仍然不显示。

因此查看了文档和指南,并根据 guide :

The SDK will request whatever size the requesting AdView was instantiated with. If there isn't enough space on the device's screen to display the ad, nothing will be shown.



那么 AdSize.IAB_BANNER 为什么不呢?根据文档,它的宽度为 468 时可以工作吗?这是因为 AdMob 在顶部应用了密度计算,并且由于选项卡是 high density , 横幅大小乘以 1.5,使得实际大小为 702,超过 600,因此不会显示任何内容。

您可以手动设置宽度为 400,然后它将以适合的尺寸填充广告,即尺寸为 Adsize.BANNER 的横幅.


标签:Android
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号