Nel mio app Android, ho un AdView:Qual è la dimensione, in pixel, di AdSize.BANNER?
AdView adView = new AdView(this, AdSize.BANNER, MY_BANNER_UNIT_ID);
Come ottengo la dimensione di questo in pixel?
Nel mio app Android, ho un AdView:Qual è la dimensione, in pixel, di AdSize.BANNER?
AdView adView = new AdView(this, AdSize.BANNER, MY_BANNER_UNIT_ID);
Come ottengo la dimensione di questo in pixel?
Come menzionato nella risposta di Flynn, un ADView è 320 dp da dp 50. Per convertire 50 dp in pixel, fare
(int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 50, getResources().getDisplayMetrics());
(e analogamente per 320 dp).
Un adView è 320x50 e, se la vista non si adatta, non viene visualizzata.
http://code.google.com/mobile/ads/docs/android/intermediate.html
Alse è possibile convertire in questo modo DisplayMetrics metrics = new DisplayMetrics(); \t \t getWindowManager(). GetDefaultDisplay(). GetMetrics (metriche); \t \t final int addHeight = (int) Math.ceil (50 * metrics.density); –