У меня есть пользовательский интерфейс с 6 полями EditText. 3 из этих полей EditText не отображаются в вертикальной ориентации. Я надеялся, что wrap_content перенесет не показанные 3 на следующую строку, но обнаружил, что LinearLayout допускает только одну строку.
В горизонтальной ориентации все 6 из них отображаются.
Я попробовал TableView с двумя строками по 3 в каждой. Это выглядит глупо, когда в горизонтальной ориентации.
Нужен ли мне код, чтобы определить, когда меняется ориентация, чтобы перерисовать эти поля EditText, чтобы он выглядел лучше, или есть какой-то макет, который будет автоматически переноситься при вертикальной ориентации?