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;

questionAnswers(5)

yourAnswerToTheQuestion