智能橫幅廣告
作為一種廣告單元,智能橫幅可在任何屏幕尺寸、任何屏幕方向的各種設(shè)備上展示與屏幕等寬的橫幅廣告。智能橫幅廣告可以檢測(cè)設(shè)備處于當(dāng)前屏幕方向時(shí)的寬度,并據(jù)此創(chuàng)建與之等寬的廣告視圖。
智能橫幅可實(shí)現(xiàn)三種廣告高度:
通常情況下,在手機(jī)上,智能橫幅在屏幕為縱向時(shí),高度為50dp;當(dāng)屏幕為橫向時(shí),高度為32dp。在平板電腦上,不論屏幕方向?yàn)榭v向還是橫向,橫幅高度通常均為90dp。
當(dāng)圖片廣告不足以占據(jù)所分配的整個(gè)空間時(shí),系統(tǒng)會(huì)居中放置圖片,然后填充兩側(cè)剩余的空間。
要在XML中使用智能橫幅廣告,請(qǐng)為廣告尺寸指定常量SMART_BANNER,并將AdView的寬度設(shè)置為match_parent。例如:
<com.google.android.gms.ads.AdView
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
ads:adSize="SMART_BANNER"
ads:adUnitId="ca-app-pub-3940256099942544/6300978111">
</com.google.android.gms.ads.AdView>
要以編程方式制作智能橫幅廣告,請(qǐng)將AdSize.SMART_BANNER用作廣告尺寸: