Что эквивалентно iOS StackView в Android - PullRequest
0 голосов
/ 15 ноября 2018

У меня есть группа EditTexts внутри ConstraintLayout, как показано на рисунке ниже:

enter image description here

Я хотел бы поместить ихвнутри чего-то, что эквивалентно StackView в iOS / Xcode Storyboard.Затем после этого я хотел бы установить атрибут Distribution на что-то вроде Fill Equally.

Как я могу это сделать, НЕ в коде, а в Android Studio Layout Editor?

Обновление: на основе комментария, который предлагает мне объяснить, что такое iOS StackView, здесьэто: вместо того, чтобы устанавливать ограничения для каждого EditText индивидуально (что было бы слишком утомительно), я хотел бы сделать то, что Xcode уже предлагает.Это группирует все эти EditTexts в так называемый 'Stack'.При этом мне нужно будет установить ограничение 'Stack' только один раз.Внутри стека мне нужно описать, как каждый EditText расположен относительно друг друга.Fill Equally distribution это один из способов.

1 Ответ

0 голосов
/ 15 ноября 2018

Я думаю, что вы ищете LinearLayout, что эквивалентно StackView в iOS,

LinearLayout может иметь два направления, horizontal и vertical, и вы можете выбрать нужное в качестве своего случая.

Читайте о LinearLayout здесь в документации Android, я думаю, что это поможет.

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