<ImageView android:id="@+id/ic_meter_indicator_car_speed_unit" android:layout_width="74px" android:layout_height="35px" android:layout_marginLeft="8dp" app:layout_constraintLeft_toRightOf="@+id/tv_meter_car_speed" app:srcCompat="@drawable/ic_car_speed_unit" tools:layout_editor_absoluteY="184dp" />我这样子写有什么问题吗,为什么会报错This view is not constrained vertically: at runtime it will jump to the top unless you add a vertical constraint
时间: 2024-03-27 17:39:46 浏览: 321
这个错误提示是因为你在布局文件中定义的视图没有垂直约束。在使用 ConstraintLayout 的时候,每个视图都必须有水平和垂直方向的约束,否则会导致布局错误。在你的布局文件中,你需要为该视图添加一个垂直方向的约束,例如:
```
app:layout_constraintTop_toBottomOf="@+id/上一个视图的ID"
```
这个约束将使视图与其他视图垂直对齐。你可以根据你的具体布局需求来为该视图添加垂直方向的约束。
阅读全文