无法在Android Studio中的两个视图/小部件之间形成链

C.K*_*raz 42 android-layout android-studio android-constraintlayout constraint-layout-chains

当我在Android Studio中使用布局编辑器时,我尝试使用约束锚点在EditText 视图按钮 视图之间建立链(双向约束),但它不会产生链.

如果我尝试将一个视图约束到另一个视图,它只会产生约束.

我试图将EditText的右侧链接到Button的左侧.

这就是我的布局编辑器的样子:

布局编辑器

小智 17

我也试图解决这个问题.我发现一种方法是选择两个视图,然后右键单击并选择"水平居中".这会创建链,但您必须相应地调整任何其他约束.我是Android新手,所以我相信会有其他方式....


Gus*_*son 12

我遇到过同样的问题.按照教程的指示进入XML解决了这个问题:https: //developer.android.com/training/basics/firstapp/building-ui.html

在教程中,单击"查看最终布局XML"并进行比较.我的XML丢失了:

app:layout_constraintLeft_toRightOf="@+id/editText"
Run Code Online (Sandbox Code Playgroud)


小智 5

在Android Studio 3.0.1中,选择两个对象(在xml设计选项卡上)并右键单击其中一个对象,您将在"链"选项下有两个选项:一个是水平链,另一个是垂直链.

在此输入图像描述