可调整大小的小部件
问题描述:
我有一个ListView
项目由三个部分组成水平对齐:可调整大小的小部件
- 含图标
- 一个
TextView
有一个标题 - 另一
ImageView
机智状态图标ImageView
目前,我通过RelativeLayout
和我的TextView
是'弹性'的。
是否可以在ConstraintLayout
中创建相同的布局?基本上,我问的是如果我可以创建2个固定长度约束而不是百分比。
答
是的,做以下,与元素包含ConstraintLayout如:
ImageView1 TextView ImageView2
- ImageView1:约束留给ConstraintLayout左侧
- ImageView2:约束权ConstraintLayout右侧
- TextView
- 约束留给ImageView1右侧
- 约束从右到左ImageView2侧
- layout_width = “0dp”
“0dp” 告诉CL伸展小部件,以满足设置的约束。您也可以在约束上添加边距。
即使使用包含的布局也能正常工作。谢谢 –
'0dp'对我来说是这样!对于其他对阅读文档感兴趣的人,请查看[ConstraintLayout reference](https://developer.android.com/reference/android/support/constraint/ConstraintLayout.html)中的** Widgets维度约束**标题。 – Sufian