HVGA показывает разный размер экрана в эмуляторе в Android 4.3?

Я пытаюсь разработать приложение HVGA [320 x 480], оно показывает тот же размер в Android 2.3, но размер экрана различается в Android 4.3, в журнале отображается 320 x 432. Любая причина для этого. Пожалуйста, помогите мне в этом. Спасибо.


person Karthik    schedule 14.06.2012    source источник


Ответы (1)


Разница в 48 пикселей занимает системная полоса.

person Rajesh    schedule 14.06.2012
comment
В чем проблема? При разработке приложения следует учитывать, что на устройствах с Honeycomb и выше имеется системная панель, и для вашего приложения доступно только оставшееся пространство. - person Rajesh; 14.06.2012
comment
Когда я попытался спроектировать его для планшета с размером экрана 1280 x 720, я получил размер экрана 1184 x 720. Как найти фактическую площадь, которую системная панель будет занимать на экране. Любое соотношение для него с фактическим размером экрана . - person Karthik; 14.06.2012
comment
Вы редко должны зависеть от абсолютных значений высоты и ширины экрана. Если вам нужно, вы можете проверить этот вопрос на SO: stackoverflow.com/q/7213771/1321873 - person Rajesh; 14.06.2012
comment
Я перепробовал многие методы, но так и не смог найти способ получить общий размер экрана и размер системной панели отдельно. Не могли бы вы помочь мне в этом. - person Karthik; 14.06.2012
comment
Это не соответствует объему вашего ОП. Если существующие ответы не удовлетворяют вашим требованиям, опубликуйте их как новый вопрос с приложенными вами усилиями (фрагменты кода, которые вы пробовали). Может быть, вы получите лучший ответ. - person Rajesh; 14.06.2012