1

我有一个ListView三个组件水平对齐的项目:

  1. 一个ImageView包含一个图标
  2. 一个TextView带标题的
  3. 另一个ImageView机智的状态图标

目前,我通过 a 安排它们,RelativeLayout而我TextView的是“有弹性的”。

是否可以在中创建相同的布局ConstraintLayout?基本上,我要问的是我是否可以创建 2 个固定长度的约束而不是百分比。

4

1 回答 1

3

是的,使用 ConstraintLayout 中包含的元素执行以下操作,例如:

ImageView1 TextView ImageView2
  • ImageView1 :约束左侧到 ConstraintLayout 左侧
  • ImageView2 : ConstraintLayout 右侧的约束权
  • 文本视图
    • 约束左侧到 ImageView1 右侧
    • 约束到 ImageView2 左侧
    • 布局宽度=“0dp”

“0dp”告诉 CL 向上拉伸小部件以满足约束集。您也可以在约束上添加边距。

于 2016-06-15T02:07:13.977 回答