SORU
10 Mart 2011, PERŞEMBE


Android ve genişlik ve yükseklik programlı dp birimleri ayarı

Yapıyorum:

button.setLayoutParams(new GridView.LayoutParams(65, 65));

Doktorlar genişlik ve yükseklik birimleri (her ikisi de yukarıda 65) göre "". piksel Nasıl bu aygıt bağımsız piksel zorla, ya da ""? dp

CEVAP
10 Mart 2011, PERŞEMBE


Piksel ekran ölçek faktörünü kullanarak dps dönüştürebilirsiniz.

final float scale = getContext().getResources().getDisplayMetrics().density;
int pixels = (int) (dps * scale   0.5f);

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BeginnersTech

    BeginnersTec

    8 NİSAN 2011
  • RobertDuskin

    RobertDuskin

    12 HAZİRAN 2008
  • STITCHLESS TV how to sew your own style tutorials

    STITCHLESS T

    9 HAZİRAN 2011