欢迎参加我们将于 6 月 3 日举行的 #Android11:Beta 版发布会

Constraintlayout

上次更新时间 当前稳定版 下一候选版本 Beta 版 Alpha 版
2019 年 12 月 16 日 1.1.3 - 2.0.0-beta4 -

要添加 ConstraintLayout 的依赖项,您必须将 Google Maven 代码库添加到项目中。有关详情,请阅读 Google 的 Maven 代码库

在应用或模块的 build.gradle 文件中添加所需工件的依赖项:

dependencies {
    implementation "androidx.constraintlayout:constraintlayout:2.0.0-beta6"
}

如需详细了解依赖项,请参阅添加构建依赖项

版本 2.0.0

ConstraintLayout 2.0 新增了布局功能(虚拟布局等)以及用于简化视图动画的新类 MotionLayout。

版本 2.0.0-beta4

2019 年 12 月 16 日

发布了 androidx.constraintlayout:constraintlayout:2.0.0-beta4

新功能

MotionLayout

Transition 中的新属性:

  • layoutDuringTransition:可让您配置 MotionLayout 在转换期间应如何响应子级的 requestLayout 调用。可能的值有 {ignoreRequest, honorRequest}
  • pathMotionArc:元素移动将采用圆弧路径。可能的值有 {startVertical | startHorizontal | flip | none }

现在,只需省略起始和结束 ConstraintSet 即可定义默认转换。如果找不到其他与当前起始/结束状态匹配的现有转换,则会使用该默认转换。

问题修复

请点击此处查看已解决的问题的列表