Динамическая настройка столбца и строки макета таблицы в зависимости от ориентации - PullRequest
2 голосов
/ 09 марта 2010

Возможно ли для моего приложения для Android динамически регулировать количество столбцов и количество строк моего TableLayout в зависимости от ориентации?

Например, когда в альбомном режиме, TableLayout равен 3x2, а когда в портретном режиме TableLayout составляет 2x3?

Спасибо.

1 Ответ

3 голосов
/ 09 марта 2010

Вы можете использовать две папки для хранения двух разных файлов XML, каждый из которых будет представлять две конфигурации TableLayout.

Папка layout будет содержать обычный портрет.

И создайте папку с именем layout-land и поместите настройку ландшафта здесь.

Затем, когда устройство переключается в ландшафтный режим, ваше приложение переключается на настройки в layout-land и наоборот.

Помните, что вам придется сохранять и перезагружать любые данные, которые вы хотите сохранить

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