Какой макет должен быть в ландшафте в Android? - PullRequest
0 голосов
/ 19 декабря 2011

Я скачал приложение google io и заметил, что для альбомной компоновки это только макет приборной панели с альбомной компоновкой (в папке layout-land).Мой вопрос заключается в следующем: нужно ли создавать макет ландшафта для всего макета, доступного в нашем проекте, или только для макета панели управления?

Спасибо.

С уважением.

Ответы [ 2 ]

2 голосов
/ 19 декабря 2011

Вам разрешено создавать ландшафтный макет для любого макета в вашем приложении.Вы должны сделать это, если вы хотите иметь разную компоновку в портретной и альбомной ориентации.Похоже, приложение Google IO определяет разную компоновку ландшафта только для одного экрана (домашний экран / панель мониторинга), предположительно потому, что это единственный экран, который, по мнению разработчиков, требовал другой компоновки ландшафта.Дело в том, что вам решать, какие экраны имеют альтернативное расположение.

0 голосов
/ 19 декабря 2011

Это зависит от данных, которые вы должны показать.Иногда есть больше данных, которые могут быть показаны из-за дополнительной ширины в альбомной ориентации, и вам приходится сжимать данные вертикально в альбомной ориентации.Для таких случаев используйте разные макеты

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...