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