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