Где класс ABDimension содержит шесть целых чисел, помеченных как nWidth, nHeight, nMarginLeft, nMarginTop, nMarginRight и nMarginBottom. Эта версия учитывает общие компоненты декора Android, такие как TitleBar / StatusBar.

у получить реальное разрешение экрана на Android Honeycomb.

Вот мой код

Display display = getWindowManager().getDefaultDisplay();
int w = display.getWidth();
int h = display.getHeight();

Мое устройство - Asus Transformer TF101 с размерами 1280x800.

Но приведенный выше код делает w = 1280 и h = 752 (что я хочу, это 800, а не 752).

Я знаю, что h <800, потому что это вычитается для строки состояния.

Есть ли способ получить реальную высоту экрана?

Большое спасибо!

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

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