Flexible与Expanded都是弹性组件,但他们的弹性表现方式有所不同。
1.Flexible
Flexible就像一块橡皮,它是固体的,当空间宽裕的时候,它并不会去占据剩余的空间,只占据自己本身的空间大小。当空间紧缺时,它会压缩自身的大小,来适应空间。
当空间紧缺时,Flexible组件会缩小自身体积

当空间宽裕时,Flexible组件会保持自身体积不变,并不会去贪婪地占据剩余空间
2.Expanded
Expanded就像气体,气体是有弹性的,当空间宽裕的时候,它会去占据剩余的所有空间。

当空间宽裕时,Expanded组件会贪婪地占据剩余空间。图中黄色按钮为Expanded组件。