Questions marquées «density-independent-pixel»

11
Comment déterminer la largeur de l'écran en termes de dp ou de dip lors de l'exécution dans Android?
J'ai besoin de coder la disposition des widgets Android en utilisant dip / dp (dans les fichiers java). Au moment de l'exécution si je code int pixel=this.getWindowManager().getDefaultDisplay().getWidth(),; cela renvoie la largeur de l'écran en pixels (px). Pour convertir cela en dp, j'ai codé: int dp =pixel/(int)getResources().getDisplayMetrics().density ; cela ne semble …

20
Formule px à dp, dp à px android
J'essaie de calculer une quantité variable de pixels en pixels indépendants de la densité et vice-versa. Cette formule (px to dp): dp = (int)(px / (displayMetrics.densityDpi / 160));ne fonctionne pas sur les petits appareils car elle est divisée par zéro. Voici ma formule dp en px: px = (int)(dp * …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.