Hogyan lehet a méret a képernyő eszköz 2018

Androidok .help magyar Android-közösség.

A vágy, hogy 480 x 800 képpont, 3,7 hüvelyk iHD van 480 x 800 képpont, 4,3 hüvelyk Specifikáció Képernyő.

Tudja valaki, hogy hogyan lehet a valódi mérete a képernyő. Nem kell engedély van szükségem a képernyő mérete a képernyő hüvelyk.

Megjegyzés. ez a kód nem (vagy legalábbis nem nekem dolgozni)

Van egy HTC Desire és a felbontása 480 x 800 pixel!

Tudom, hogy hülye vagyok. És, természetesen, valami rosszat tettem, de tud valaki kérem magas nekem, hogyan lehet a valódi mérete a képernyő inch-ben, és kap egy igazi megoldást a készülék?

Top 5 válasz

Ezt megteheti a következő:

És ez megadja a típusú képernyő sűrűség:

OK, végül találtam mi a bajom

Igen, ez a kód működik, de nem adja vissza a pixelek, visszatér a DIP (sűrűség független pixel), ami nem ugyanaz!

Amire szükségem van egy igazi pixel iraschet számukra, mint ez:

Találtam egy kérdést, és ez elgondolkodtatott, miért Én feltétlenül látni ezt a hatást bármelyik eszközön én fejlődő vagy vizsgálatra. GetWidth () / GetHeight () visszatér a pontos mértékben hasznos képernyőn. Gyanítom, hogy a többiek a végén itt is, hozzá kód, ami miatt több zavart, és nem értem, miért.

Megjegyzés tablet fejlesztők. GetWidth () / GetHeight () nem fog visszatérni a méret a nyers képernyőn, mert chtonizhnyaya szalag (48 pixel, vagy úgy) nem része oblastiprilozheniya lehet vonzódnak. Kapsz mérete mindent, amit lehet, hogy a (például 1280x752, és nem teljes 1280x800 fekvő módban). Ismét előre nem méretezés nem jelenti azt, hogy ezek az értékek helyesek és pontosak.

Próbálja meg a Display osztályban. ehelyett DisplayMetrics.

Legutóbbi kérdések

Kapcsolódó cikkek