Jak uzyskać gęstość ekranu programowo w Androidzie?
Mam na myśli: jak znaleźć rozdzielczość ekranu bieżącego urządzenia?
getResources().getDisplayMetrics().xdpi
i getResources().getDisplayMetrics().ydpi
zapewni rzeczywiste gęstości poziome i pionowe , które w większości przypadków są różne.
getDisplayMetrics().xdpi
, co ma zwrócić rzeczywistą rozdzielczość urządzenia. Należy pamiętać, że ta wartość nie jest konsekwentnie ustawiana poprawnie na różnych urządzeniach przez producentów, więc po prostu nie można ich używać . Smutne, ale prawdziwe: informacje o rzeczywistej rozdzielczości nie są dostępne . Źródło: groups.google.com/d/msg/android-developers/g56jV0Hora0/…