带有 ConstraintLayout 的两列

Two columns with ConstraintLayout

我正在学习 Udacity Android 初学者 (Java) 第 3 课,"make an app interactive",课程是 "PracticeSet TeamA and TeamB" 篮球比赛的小计数器。

我需要使用 ConstraintLayout 为团队 A 和团队 B 制作两列,实际上我使用 ConstraintLayout 制作了一列,效果很好,但我真的想知道如何像这样制作 2 个相同的列:

 Team A     Team B
Button1A   Button1B
Button2A   Button2B

如果能提供帮助,我们将不胜感激。

皮埃尔

假设有两种解决方案。

  1. 嵌套布局。

如果您已经使用 ConstraintLayout 完成了一列,请将其放置在水平 LinearLayout 中。

<LinearLayout android:orientation="horizontal">
    <ConstraintLayout />
    <ConstraintLayout />
</LinearLayout>
  1. 使用 Guideline(正如@vahab-balouchzahi 评论的那样)。

我觉得后者更好。

如果你用ConstraintLayout显示你实际的一栏,我也可以显示更详细的答案,但没有它我只能显示这样的轮廓。