Alse vous pouvez convertir dans cette voie DisplayMetrics métriques = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(métriques); final int addHeight = (int) Math.ceil(50 * métriques.la densité);
Pouvez-vous changer cela? Pas de. Vous obtenez 4 tailles qui ne peut pas être changé. N'est-ce pas, c'est dp (et non de pixels)? Le site des développeurs ne dit pas, cependant, dans mon expérience personnelle, la mesure doit être en dp parce qu'il remplit toujours parfaitement sur les téléphones Avez-vous vérifié SMART_BANNER encore. Je suppose qu'ils prend la largeur de l'écran en considération
Comme mentionné dans la réponse Flynn, un adView est de 320 dp par 50 dp. La conversion de 50 dp de pixels, ne
(et de même pour 320 dp).
OriginalL'auteur BenH
Vous pouvez utiliser les méthodes suivantes de la
AdSize
classe pour obtenir sa taille en pixels:getWidthInPixels(Context context)
,getHeightInPixels(Contexte, contenu)
.OriginalL'auteur ThomasW
Un adView est 320 x 50, et si la vue n'est pas bon, alors il n'est pas affiché.
http://code.google.com/mobile/ads/docs/android/intermediate.html
Pas de. Vous obtenez 4 tailles qui ne peut pas être changé.
N'est-ce pas, c'est dp (et non de pixels)?
Le site des développeurs ne dit pas, cependant, dans mon expérience personnelle, la mesure doit être en dp parce qu'il remplit toujours parfaitement sur les téléphones
Avez-vous vérifié SMART_BANNER encore. Je suppose qu'ils prend la largeur de l'écran en considération
OriginalL'auteur Flynn