2012-01-22 12 views

risposta

16

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).

+0

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); –

Problemi correlati