gpt4 book ai didi

android - 通过 XML 设置 AdMob 横幅以匹配父级宽度

转载 作者:可可西里 更新时间:2023-11-01 18:51:07 26 4
gpt4 key购买 nike

我正在尝试设置 AdMob 横幅广告以与其父级宽度相匹配。

我试过作为示例:

<com.google.ads.AdView
android:id="@+id/ad"
android:layout_width="match_parent"
android:layout_height="50dp"
android:gravity="center"
ads:adSize="BANNER"
ads:adUnitId="app-pub-id"
ads:loadAdOnCreate="true"/>

得到:

enter image description here

我也尝试过:

ads:adSize="SMART_BANNER"

在 IDE xml 预览中,我得到:

enter image description here

但实际上广告与他的父宽度不匹配。

有人吗?

最佳答案

通过 XML 设置 AdMob 横幅以匹配其父级的正确方法是:

<com.google.ads.AdView
android:id="@+id/ad"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
ads:adSize="SMART_BANNER"
ads:adUnitId="ca-app-pub_id"
ads:loadAdOnCreate="true"/>

此外,如前所述,匹配父级的能力取决于广告商。

如果广告商提供了相关资源,则广告将拉伸(stretch)以匹配他的父级。

例如 Nexus 4 上的全尺寸广告:

enter image description here

关于android - 通过 XML 设置 AdMob 横幅以匹配父级宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18582050/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com