Domande taggate «density-independent-pixel»

11
Come determinare la larghezza dello schermo in termini di dp o dip in fase di esecuzione in Android?
Devo codificare il layout dei widget Android usando dip / dp (nei file java). In fase di esecuzione se codice int pixel=this.getWindowManager().getDefaultDisplay().getWidth(),; questo restituisce la larghezza dello schermo in pixel (px). Per convertirlo in dp, ho codificato: int dp =pixel/(int)getResources().getDisplayMetrics().density ; questo non sembra restituire la risposta corretta. Ho creato …

20
Formula px in dp, dp in px android
Sto cercando di calcolare una quantità variabile di pixel in pixel indipendenti dalla densità e viceversa. Questa formula (px to dp): dp = (int)(px / (displayMetrics.densityDpi / 160));non funziona su piccoli dispositivi perché è divisa per zero. Questa è la mia formula da dp a px: px = (int)(dp * …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.