使用Admob横幅广告时,测试或实时广告都没有占据设备的全部宽度。
这是我在布局xml中声明的adView
:
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:gravity="bottom"
ads:adSize="BANNER"
ads:adUnitId="@string/banner_ad_unit_id"></com.google.android.gms.ads.AdView>
这是呈现的内容:
答案 0 :(得分:25)
更改
ads:adSize="BANNER"
到
ads:adSize="SMART_BANNER"
智能横幅是将呈现的新广告单元(自v6.0.0起) 在不同设备上的任何屏幕尺寸上的屏幕横幅广告 无论是方向。智能横幅有助于应对不断增加的屏幕 通过&#34; smartly&#34;不同设备之间的碎片化检测 手机当前方向的宽度,以及制作广告视图 那个大小。
答案 1 :(得分:1)
您可以使用FULL_WIDTH
示例@EmbeddedKafka(count = 1, controlledShutdown = true, topics = { "uinput", "uoutput", "aoutput", "rinput", "routput" })
@TestPropertySource(properties = { "spring.kafka.bootstrap-servers=${spring.embedded.kafka.brokers}",
"spring.cloud.stream.kafka.streams.binder.brokers=${spring.embedded.kafka.brokers}" }
答案 2 :(得分:0)
您可以使用SmartBanner,但请记住,有时候广告在容器中没有完整的宽度和居中位置(使用SmartBanner时),所以请不要害怕。