【问题标题】:how to add a view to existing chain in android studios如何在 android studios 中向现有链添加视图
【发布时间】:2020-01-03 15:52:20
【问题描述】:
我根据需要在 android studios 中创建单独的测试活动(在以后将这些测试合并到我的项目中之前),因此我必须定期添加更多按钮以在添加新活动时开始新活动。
我只找到了一个很长的解决方法,即删除约束并创建新链并重置每个项目的约束(这是一个繁琐的过程,因为它们受限于准则,因此每次都必须将每个项目重置为 0dp)
尽管我在过去几个月中尝试使用 IDE 并使用谷歌搜索 /seacrching stackOverflow,但我找不到简单的“添加到现有链”的方法
即垂直链底部的另一个(按钮)视图?
【问题讨论】:
标签:
android
android-studio
android-layout
android-xml
android-constraintlayout
【解决方案1】:
我不知道如何使用设计窗口来做到这一点,但你总是可以使用 XML 打开代码窗口。这个想法是,当您约束两个视图的相邻边时,链会自动生成。
在下面的示例中,两个 TextView 之间的链将出现:
<TextView
android:id="@+id/view_1"
...
app:layout_constraintRight_toLeftOf="@+id/view_2"/>
<TextView
android:id="@+id/view_2"
...
app:layout_constraintLeft_toRightOf="@id/view_1"/>