【问题标题】:How to add Chains feature of constraint layout with design in android studio如何在 android studio 中通过设计添加约束布局的 Chains 功能
【发布时间】:2020-07-08 13:08:16
【问题描述】:

我在约束布局中有两个图像。我想在 android studio 的设计页面中使用链功能,但我找不到代表链功能的图标或菜单。

【问题讨论】:

  • 签出this article
  • 谢谢!! @Beloo 但还是不行。两个图像在设计中移动,但属性 app:layout_constraintLeft_toRightOf 和链链接未在 xml 中创建
  • 最近在 Canary 频道的最新 alpha 版中添加了链功能,否则您只需在代码中完成(了解其工作原理仍然是一个好主意)。

标签: android-constraintlayout constraint-layout-chains


【解决方案1】:

更新(2019 年 8 月 23 日)

屏幕截图中显示的小按钮现在可以在右键菜单中使用,Google 更新了 UI 以更轻松地进行布局操作。

如何使用 Android Studio 的 'Layout Editor' 添加 ConstraintLayout 的 Chains 功能?

链样式可以通过视图正下方的“链”按钮控制:

单击它几次以在所有 3 种模式之间切换:

传播(默认)

spread_inside

打包

让我们看一些例子

使用链连接在一起的居中视图

  1. 将三个按钮拖放到 Android Studio 的“布局编辑器”中

  1. 通过拖动鼠标同时选择这些按钮

  1. 使用“布局编辑器”中的“打包”按钮将它们垂直打包

  1. 使用“水平居中”按钮将它们水平居中对齐

  1. 使用“垂直居中”按钮将它们垂直居中对齐


这里我们使用了packoption。与此类似,您可以尝试chainspreadspread inside 选项来查看差异。干杯:)


【讨论】:

  • 我不知道,但是我没有显示小按钮,你知道如何显示它们
  • @MohamedIbrahim 我也没有看到小按钮。你知道如何让它们显示吗?
  • @DavidB 在他们移动到右键菜单的最新版本中
  • @MohamedIbrahim 啊,好的。谢谢你。如果 Google 能够更好地更新他们的文档,那就太好了。我在他们的文档中发现的一些东西都使用了旧的 UI。
【解决方案2】:
  1. 首先将两张图片水平放置。

  2. 用鼠标左键选择这两个。

  3. 然后按居中水平窗体工具栏。

  1. 供应链。

同样,你可以创建垂直链。

【讨论】:

    猜你喜欢
    • 2018-07-17
    • 2021-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-05
    • 2021-12-23
    • 2017-06-05
    相关资源
    最近更新 更多