Как подогнать приложение под обе конфигурации, например портретную и альбомную, в Android?
-
19-09-2019 - |
Вопрос
Я выполнил свое приложение в портретной конфигурации.Когда я загружаю свое приложение на устройство, его следующая конфигурация портрета.Но в ландшафтном режиме мне все время не хватает некоторых элементов управления.Как починить экран для обеих конфигураций?
Решение
Вероятно, вам придется определить разные макеты для альбомной и портретной ориентации.Вы можете заставить Android выбирать правильный макет в зависимости от ориентации.Вы можете поместить XML-файлы альбомной компоновки в «res\layout-land», а портретной — в «res\layout».Конечно, всегда полезно использовать RelativeLayout, но это зависит от вашего приложения.С уважением!
Другие советы
Этот вопрос уже задавался: здесь
Если вы новичок, вам может пригодиться следующее (прочитайте):Разработка приложений для Android с учетом ориентации
Проверь это.Google недавно выпустил учебник по этому поводу: https://developer.android.com/resources/samples/MultiResolution/index.html