android - 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
是一种方式。
解决方案
我认为您正在搜索LinearLayout
相当于StackView
iOS 中的哪个,
LinearLayout
可以有两个方向,horizontal
和vertical
,您可以根据自己的情况选择需要的方向。
在 android 文档中阅读有关 LinearLayout的信息,我认为这会有所帮助。
推荐阅读
- jquery - 使用 jquery 将菜单动态设置为活动状态
- haskell - Yesod Haskell - 如何创建 PDF 报告,每页都有页眉和页脚?
- go - 如何以编程方式检索声明给定类型的包路径?
- javascript - Javascript - 孩子阻止父母被点击
- typescript - Typescript drop unknown[] 还是从不?
- jquery - 关于 CSS 边距宽度 JQuery
- javascript - 如何通过javascript在document.getElementById中输入更多方法
- angular - 如何在 Angular 中使用 stylemode 在高图表的进度条中应用颜色渐变
- java - RestAssured:验证实体的创建
- android - 在片段中使用 OnNewIntent 方法