2016-01-19 10 views
5

Weder Test- noch Live-Anzeigen nehmen die volle Breite des Geräts bei der Verwendung von Admob-Banneranzeigen ein.Admob bannner-Anzeigen werden nicht in voller Breite angezeigt

Dies ist adView, die ich in meinem Layout xml deklariert haben:

<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> 

Dies ist, was gemacht wird:

enter image description here

+0

Die Anzeige ganz eindeutig fest, dass es 320px breit. –

+0

@AdamS Also, wie kann ich die volle Breite einnehmen? –

Antwort

19

ändern

ads:adSize="BANNER" 

zu

ads:adSize="SMART_BANNER" 

Smart-Banner sind neue Anzeigenblöcke (ab v6.0.0), die Bildschirm weite Banner-Anzeigen auf jeder Bildschirmgröße auf verschiedenen Geräten in entweder Orientierung machen wird. Smart Banners helfen, mit zunehmendem Bildschirm Fragmentierung über verschiedene Geräte durch "smart" Erkennung der Breite des Telefons in seiner aktuellen Ausrichtung, und machen die Anzeigenansicht dieser Größe.

Read more here

Verwandte Themen