#android-studio #designer
#android-studio #дизайнер
Вопрос:
Я работаю над портретной компоновкой в Android Studio designer. Я установил для устройства предварительного просмотра значение «Планшет 10.1 WXGA». Я также создал альбомную раскладку для того же экрана. Я хочу отредактировать эту альбомную раскладку для «планшета 10.1 WXGA». Но всякий раз, когда я переключаюсь с портретной на альбомную, устройство предварительного просмотра меняется на устройство «Пиксель». Как я могу использовать «Планшет 10.1 WXGA» для альбомной компоновки?
Я искал Stackoverflow, но не смог найти решение. Я также пытался найти настройку в Android Studio, но я ничего не могу найти.
Комментарии:
1. В каком каталоге находится макет вашего планшета?
2. @Ge3ng: Портретная компоновка находится в каталоге «layout». Ландшафтный макет находится в каталоге «layout-land».
Ответ №1:
Вам придется переключать устройства по умолчанию. Если только вы не создаете макет специально для 10-дюймовых устройств. Для этого вам нужно создать layout-sw800dp
для планшетов и layout-sw800dp-land
для планшетов в альбомной ориентации.
Взгляните на документацию для всех различных опций.
Комментарии:
1. что вы подразумеваете под «переключать устройства по умолчанию»?
2. Android Studio при переключении между каталогами макетов переключается на устройство по умолчанию (Pixel). Если вы хотите поддерживать планшет конкретно в своем коде. вам необходимо указать размеры макета, которые поддерживает макет. В противном случае вам нужно убедиться, что ваш макет работает на всех устройствах.