Android получает устаревший размер экрана?

Эй, мне нужно получить ширину экрана в моем приложении. Приложение будет работать на 2.1 и выше , Я настроил его как о нэ ниже. Этот метод устарел, и я, вероятно, должен использовать getSize или другой способ. Но вопрос в том, будет ли это работать на версиях Android, таких как 3.0+ и 4.0+, или это приведет к сбою приложения. Раньше я использовал устаревший метод в потоке, и это приводило к сбою приложения на устройствах с мороженым. Будет ли работать описанный ниже метод?

 Display display = getWindowManager().getDefaultDisplay(); 
     int width = display.getWidth();
     int height = display.getHeight();

РЕДАКТИРОВАТЬ:

Я попробовал getSize, но он не работает:

  Display display = getWindowManager().getDefaultDisplay();
      Point size = new Point();
      display.getSize(size);
      int width = size.x;
      int height = size.y;
14
задан Ukjent 18 May 2012 в 21:44
поделиться