我有一个ListView
项目,其中三个组件水平对齐:
- 包含图标的
ImageView
- 带有标题的
TextView
- 另一个
ImageView
使用状态图标
目前,我通过RelativeLayout
排列它们,我的TextView
是"弹性的"。
是否可以在ConstraintLayout
中创建相同的布局?基本上,我要问的是我是否可以创建 2 个固定长度的约束而不是百分比。
是的,对约束布局中包含的元素执行以下操作,例如:
ImageView1 TextView ImageView2
- 图像视图 1:约束左侧到约束布局左侧
- 图像视图 2 :约束右侧到约束布局右侧
- 文本视图
- 约束左侧到图像视图 1 右侧
- 约束右侧到图像视图 2 左侧
- layout_width="0dp"
"0dp"告诉CL向上拉伸小部件以满足设置的约束。您也可以在约束上添加边距。