Dans mon application Android, j'ai un avantage: Comment puis-je obtenir la taille de cela en pixels? p> p>
3 Réponses :
Un avantage est 320x50 et si la vue ne correspond pas, il n'est pas affiché. p>
http://code.google.com/mobile/ads/docs/andrrid/intermediate .html p>
Non, vous obtenez 4 tailles qui ne peuvent pas être changées.
N'est-ce pas que DP (pas les pixels)?
Le site de développeur ne dit pas, cependant dans mon expérience personnelle, la mesure doit être dans DP, car elle se remplit toujours parfaitement sur les téléphones
Avez-vous déjà vérifié SMART_BANNER? Je suppose qu'ils prennent la largeur de l'écran en considération
Comme mentionné dans la réponse par Flynn, un avantage est de 320 DP par 50 DP. Pour convertir 50 DP en pixels, do (et de même pour 320 dp). P> p>
ALSE Vous pouvez convertir de cette façon DisplayMetrics Metrics = Nouveau DisplayMetrics (); GetWindowManager (). GetDefaultDisplay (). Gesmettrictrics (métriques); finale int ajouheight = (int) math.ceil (50 * métrique);
Vous pouvez utiliser les méthodes suivantes à partir du < Code> Adsize Code> classe pour obtenir sa taille en pixels: p>
C'est la bonne réponse, mais malheureusement est arrivé en retard, je suppose.