Android ma zaniechany rozmiar ekranu?
Hej, muszę uzyskać szerokość ekranu w mojej aplikacji. Aplikacja będzie działać w wersji 2.1 i wyższej. Ustawiłem go tak jak poniżej. Metoda jest przestarzała, a ja powinienem używać programu getSize lub w inny sposób. Ale pytanie brzmi: czy będzie działać na wersjach Androida takich jak 3.0+ i 4.0+, czy też spowoduje awarię aplikacji. Użyłem wcześniej przestarzałej metody w wątku i spowodował awarię aplikacji na urządzeniach do lodów. Czy poniższa metoda zadziała?
Display display = getWindowManager().getDefaultDisplay();
int width = display.getWidth();
int height = display.getHeight();
EDYTOWAĆ:
Wypróbowałem getSize, ale nie mogę go uruchomić:
Display display = getWindowManager().getDefaultDisplay();
Point size = new Point();
display.getSize(size);
int width = size.x;
int height = size.y;