Ensemble de bannière AdMob pour correspondre parent largeur par XML
Je suis en train de définir AdMob bannière publicitaire pour correspondre à celle du parent largeur.
J'ai essayé de l'échantillon:
<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"/>
Et a obtenu:
J'ai aussi essayé avec:
ads:adSize="SMART_BANNER"
Dans l'IDE xml aperçu, j'ai eu:
Mais en fait, l'annonce ne correspond pas à ses parents largeur.
Quelqu'un?
OriginalL'auteur David | 2013-09-02
Vous devez vous connecter pour publier un commentaire.
La bonne manière de définir bannière AdMob pour correspondre à son parent par XML est:
En outre, comme mentionné avant, la possibilité de faire correspondre parent dépend de l'annonceur.
Si l'annonceur a fourni les ressources pertinentes, l'annonce d'étirement pour correspondre à son parent.
Par exemple, la taille de l'ad sur le Nexus 4:
OriginalL'auteur
OriginalL'auteur
Si vous regardez la liste des Admob Tailles De Bannières vous verrez que depuis que vous êtes à la définition d'une hauteur de 50 dp, vous allez recevoir un dp 320 x 50 dp bannière. En fonction du périphérique que vous cherchez à ne pas être en mesure de remplir la largeur de l'espace publicitaire (par exemple, une Nexus 7). Le comportement de AdMob Smart Bannières est différente en ce qu'elle est un peu plus à l'écoute des différentes Android configurations de réglage de la taille.
Les limitations de taille de l'annonce de permettre aux annonceurs de permettre la même annonce pour fonctionner sur plusieurs plates-formes sans changement.
Vérifier la AdMob de la Documentation sur les Bannières pour Android pour des propositions de mise en page XML.
OriginalL'auteur