ConstraintLayout中的layout_constraintDimensionRatio属性

第一种情况:控件宽度为0,高度为有效值
ConstraintLayout中的layout_constraintDimensionRatio属性
app:layout_constraintDimensionRatio="w,2:1"这行代码可以理解为以控件高度为基准,宽度的数值:高度的数值=2:1,即这里的宽度为200dp。效果图如下:
ConstraintLayout中的layout_constraintDimensionRatio属性
如果把layout_constraintDimensionRatio的值换成h,2:1,那么这行代码就理解为以控件高度为基准,高度的数值:宽度的数值=2:1,即这里的宽度为50dp。效果图如下:
ConstraintLayout中的layout_constraintDimensionRatio属性
可以看出layout_constraintDimensionRatio属性中的w/Wh/H代表的是后面分号前面的值