(В моих тестах панель навигации (содержащая кнопки назад и домой) уже была вычтена.)

ужно получить размеры прямоугольника дисплея, который приложение может использовать на устройстве. Для этого я попытался использовать:

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

Моя проблема в том, что он дает мне высоту всего дисплея, а на дисплее сверху есть строка «статус / уведомление», которую приложение не может использовать.

Мне нужно фактическое измерение, которое приложение может использовать.

Чтобы помочь вам лучше понять вопрос, я оставлю изображение:

Ответы на вопрос(2)

Ваш ответ на вопрос