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