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.