¿Cuál es el tamaño, en píxeles, de AdSize.BANNER?

En mi aplicación de Android, tengo un AdView:

AdView adView = new AdView(this, AdSize.BANNER, MY_BANNER_UNIT_ID); 

¿Cómo obtengo el tamaño de este en píxeles?

Como se menciona en la respuesta de Flynn, un adView es 320 dp por 50 dp. Para convertir 50 dp a píxeles, haga

 (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 50, getResources().getDisplayMetrics()); 

(Y de forma similar para 320 dp).

Puede utilizar los siguientes métodos de la clase AdSize para obtener su tamaño en píxeles:

  1. getWidthInPixels(Context context) ,
  2. getHeightInPixels(Context content) .

Un adView es 320×50, y si la vista no encaja, entonces no se muestra.

http://code.google.com/mobile/ads/docs/android/intermediate.html

  • AdView causa pérdida de memoria
  • Carpeta IDFA / GAID
  • Mediación de Admob - ID de editor y ID de mediación
  • ¿Cómo puedo mostrar y ocultar los anuncios de banner de admob?
  • Excepción de seguridad de Admob: denegación de permisos
  • El tamaño del anuncio y el ID de la unidad de anuncio deben configurarse antes de loadAd cuando se establezca mediante programación
  • Cómo ocultar / deshabilitar adview admob?
  • ¿Utilizar un AdRequest de AdMob para múltiples AdViews?
  • Problemas con la carga de anuncios de AdMob en la aplicación
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.