该视图不受限制。它只有设计时间位置,因此它将在运行时跳至(0,0)
这些属性不会在运行时应用,因此,如果您在设备上推送布局,则小部件可能会出现在与编辑器所示位置不同的位置。
答案 0 :(得分:0)
您需要同时给出垂直和水平约束,因此在运行时他将相对于屏幕定位。如果您不这样做,则视图将没有垂直/水平位置,并且从屏幕的位置跳到起点。
例如,您可以这样做:
<TextView
android:id="@+id/textView8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="text"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"/>
此外,您可以查看官方documentation以获得更多信息。