Виджет Android другой портрет и альбомная ориентация

Я имею (надо надеяться), относительно простой вопрос. Как я говорю Android который расположение использовать для портрета и который расположение использовать для альбомной ориентации на моем AppWidget?

Заранее спасибо!

10
задан strange quark 1 May 2010 в 23:00
поделиться

1 ответ

Во-первых, имейте в виду, что некоторые домашние экраны (например, Nexus One) не меняют ориентацию.

Стандартный подход к созданию разных макетов для разных ориентаций - поместить портретную версию в res/layout/, а альбомную - в res/layout-land/, оба под одним именем (например, appwidget.xml). Затем просто ссылайтесь на него по имени (например, R.layout.appwidget), и Android выберет файл в зависимости от ориентации. Это определенно работает для действий, поэтому я могу предположить, что это работает и для виджетов приложений, но я не думаю, что пробовал это на практике.

19
ответ дан 3 December 2019 в 18:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: