流式布局

  • 更新时间:2025-12-02 10:12:45

流式布局-flow

是布局父类的(XLayout)的子类,因此可以使用XLayout的所有方法

原生类型:{com.google.android.material.internal.FlowLayout}

minW - 最小宽度

设置最小宽度

单位:dp

<flow minW="20" />

minH - 最小高度

设置最小高度

单位:dp

<flow minH="20" />

bg - 背景颜色

设置背景颜色

<flow bg="#57965C" />

bgImg - 背景图片

设置背景图片

<flow bgImg="res/t01.png" />

padding - 内边距

设置内边距

参数顺序:左,上,右,下(单位:dp)

<flow padding="0,0,0,0" />

gravity - 重力

设置重力

<flow gravity="center" />

子控件属性表

被流式布局包含的子控件可以使用如下属性:

中文名 英文名 描述
解决方向 resolveDir 确定视图应遵循的实际布局方向,可选值为“rtl”(右到左)或“ltr”(左到右)
w 设置视图的宽度,可选值为“auto”(自动,即WRAP_CONTENT)、“max”(最大,即MATCH_PARENT)或具体整数(单位为dp)
h 设置视图的高度,可选值为“auto”(自动,即WRAP_CONTENT)、“max”(最大,即MATCH_PARENT)或具体整数(单位为dp)