2011-04-14 15 views

cevap

18

Bunu da kontrol edebilecek bir yerleşik yöntem var: TypedValue.applyDimension.

// Convert from 50dip to actual pixels 
final int width = (int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 50, getResources().getDisplayMetrics()); 
final int height = (int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 50, getResources().getDisplayMetrics()); 

LayoutParams params = new LayoutParams(width, height); 

Siz de piksellere sp birimlerini dönüştürmek için kullanabilir.

+0

Android'de bunun bir işlevsizlik olduğunu düşündüm. Görünüşe göre eksik değil, çok hoş değil. : D – domenukk

İlgili konular