Admob 广告(Android)太小
我在我的 Android 应用程序 (Block Crusher) 在 QVGA 上,广告比屏幕小。在更大的分辨率上没有问题。
我使用以下 xml 将 admob 广告添加到相对布局:
<com.google.ads.AdView
android:id="@+id/ad"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
app:adSize="BANNER"
app:adUnitId="0000000000" />
设置了我的视图的宽度fill_parent ,当我观看层次结构查看器时,我看到视图是全宽的。广告仍然如上所示。
我在模拟器和 QVGA 手机上都遇到这个问题。
还有其他人有这个问题吗?并且知道如何解决这个问题吗?
I placed a admob advertisement in my Android App (Block Crusher) and on QVGA the advertisment is smaller then the screen. On bigger resolutions there is no problem.
I used the following xml to add the admob advertisement to the relative layout:
<com.google.ads.AdView
android:id="@+id/ad"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
app:adSize="BANNER"
app:adUnitId="0000000000" />
The width of my view is set to fill_parent and when I watch the hierarchy viewer I see that the view is the full width. Still the advertisment is shown as above.
I have this problem both in the emulator as on a QVGA phone.
Anybody else has this problem? And know how to resolve this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果将其包装在 LinearLayout 中,然后为其指定权重,和/或指定 height=50dip,则您应该填充该区域。
横幅的底座尺寸为 320x50。
If you wrap it in a LinearLayout, then assign it a weight, and/or assign height=50dip you should fill the area.
Banner's base are 320x50.
当我将 Admob SDK 更新到版本 4.1.0 时,问题得到解决。
The problem was fixed when I updated the Admob SDK to version 4.1.0.