В моем приложении для Android у меня есть AdView:
AdView adView = new AdView(this, AdSize.BANNER, MY_BANNER_UNIT_ID);
Как узнать его размер в пикселях?
Как уже упоминалось в ответе Флинна, adView составляет 320 dp на 50 dp.Чтобы преобразовать 50 dp в пиксели, выполните
(int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 50, getResources().getDisplayMetrics());
(и аналогично для 320 dp).
Вы можете использовать следующие методы из класса AdSize, чтобы получить его размер в пикселях:
AdSize
getWidthInPixels(Context context)
getHeightInPixels(Context content)
AdView имеет размер 320x50, и, если оно не подходит, оно не отображается.
http://code.google.com/mobile/ads/docs/android/intermediate.html