在我的Android应用中,我有一个AdView:
AdView adView = new AdView(this, AdSize.BANNER, MY_BANNER_UNIT_ID);
如何以像素为单位获得此尺寸?
答案 0 :(得分:16)
正如Flynn的回答中提到的,adView是320 dp乘50 dp。要将50 dp转换为像素,请执行
(int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 50, getResources().getDisplayMetrics());
(类似于320 dp)。
答案 1 :(得分:12)
您可以使用AdSize
类中的以下方法来获取其大小(
答案 2 :(得分:7)
adView为320x50,如果视图不合适,则不会显示。
http://code.google.com/mobile/ads/docs/android/intermediate.html