我在EditTexts
内有一组ConstraintLayout
,如下图所示:
我想将它们放入等效于iOS / Xcode Storyboard中StackView的东西中。然后,在此之后,我想将Distribution
属性设置为Fill Equally
之类的东西。
如何在Android Studio布局编辑器中而不是在代码中执行此操作?
更新:基于一条建议我应该解释什么是iOS StackView的注释,它是:
与其为每个EditText单独设置约束(这太麻烦了),我想做Xcode已经提供的功能。那就是将所有这些EditTexts
分组到一个所谓的'Stack'
中。这样,我只需要设置一次'Stack'
的约束即可。在堆栈内部,然后我需要描述每个EditText
相对于彼此的布局。 Fill Equally distribution
是一种方法。
答案 0 :(得分:3)
我认为您正在搜索的LinearLayout
等同于iOS中的StackView
,
LinearLayout
可以有两个方向,horizontal
和vertical
,您可以根据需要选择一个方向。
阅读android文档中的LinearLayout here,我认为这会有所帮助。