首页 > 解决方案 > Android中的iOS StackView相当于什么

问题描述

我有一组EditTexts如下ConstraintLayout图所示:

在此处输入图像描述

我想将它们放在与 iOS/Xcode Storyboard 中的 StackView 等效的东西中。然后在那之后,我想将Distribution属性设置为类似Fill Equally.

我怎样才能做到这一点,而不是在代码中,而是在 Android Studio 布局编辑器中?

更新:基于一条建议我应该解释什么是 iOS StackView 的评论,这里是:我不想单独为每个 EditText 设置约束(这太乏味了),我想做 Xcode 已经提供的东西。那就是将所有这些分组EditTexts在一个所谓的'Stack'. 通过这样做,我只需要设置'Stack'一次的约束。在 Stack 内部,我需要描述每一个EditText是如何相互关联的。Fill Equally distribution是一种方式。

标签: androidandroid-layoutandroid-constraintlayout

解决方案


我认为您正在搜索LinearLayout相当于StackViewiOS 中的哪个,

LinearLayout可以有两个方向,horizontalvertical,您可以根据自己的情况选择需要的方向。

在 android 文档中阅读有关 LinearLayout的信息,我认为这会有所帮助。


推荐阅读