Android Developers
  • Platform
  • Android Studio
  • Google Play
  • Jetpack
  • Docs
  • Blog
  • Download
  • What's New
  • User Guide
  • Preview
  • Home
  • Platform
  • Android Studio
    • Download
    • What's New
    • User Guide
    • Preview
  • Google Play
  • Docs
  • Blog
  • Download a Preview
  • Install Alongside Stable
  • New Features
  • Release Updates

Updates archive

  • ►  2025 2025 (41)
    • ►  June June (2)
    • ►  May May (7)
    • ►  April April (10)
    • ►  March March (7)
    • ►  February February (9)
    • ►  January January (6)
  • ►  2024 2024 (90)
    • ►  December December (7)
    • ►  November November (4)
    • ►  October October (8)
    • ►  September September (8)
    • ►  August August (9)
    • ►  July July (6)
    • ►  June June (7)
    • ►  May May (9)
    • ►  April April (9)
    • ►  March March (6)
    • ►  February February (8)
    • ►  January January (9)
  • ►  2023 2023 (76)
    • ►  December December (4)
    • ►  November November (9)
    • ►  October October (7)
    • ►  September September (8)
    • ►  August August (3)
    • ►  July July (4)
    • ►  June June (6)
    • ►  May May (10)
    • ►  April April (4)
    • ►  March March (7)
    • ►  February February (9)
    • ►  January January (5)
  • ►  2022 2022 (59)
    • ►  December December (3)
    • ►  November November (5)
    • ►  October October (8)
    • ►  September September (4)
    • ►  August August (4)
    • ►  July July (2)
    • ►  June June (7)
    • ►  May May (6)
    • ►  April April (5)
    • ►  March March (6)
    • ►  February February (5)
    • ►  January January (4)
  • ►  2021 2021 (54)
    • ►  December December (3)
    • ►  November November (2)
    • ►  October October (6)
    • ►  September September (4)
    • ►  August August (5)
    • ►  July July (8)
    • ►  June June (4)
    • ►  May May (5)
    • ►  April April (1)
    • ►  March March (7)
    • ►  February February (4)
    • ►  January January (5)
  • ▼  2020 2020 (107)
    • ►  December December (7)
    • ►  November November (3)
    • ►  October October (8)
    • ►  September September (6)
    • ►  August August (11)
    • ▼  July July (14)
      • Android Studio 4.2 Canary 7 available
      • ConstraintLayout 2.0.0 rc1
      • Android Studio 4.2 Canary 6 available
      • Emulator 30.0.23 Canary
      • Android Studio 4.1 Beta 5 available
      • Android Studio 4.2 Canary 5 available
      • Emulator 30.0.22 Canary
      • Android Studio 4.1 Beta 4 available
      • Android Studio 4.0.1 available
      • Emulator 30.0.21 Canary
      • Android Studio 4.2 Canary 4 available
      • ConstraintLayout 2.0.0 beta 8
      • Android Studio 4.1 Beta 3 available
      • Emulator 30.0.20 Canary
    • ►  June June (10)
    • ►  May May (12)
    • ►  April April (11)
    • ►  March March (11)
    • ►  February February (6)
    • ►  January January (8)
  • ►  2019 2019 (145)
    • ►  December December (16)
    • ►  November November (12)
    • ►  October October (10)
    • ►  September September (13)
    • ►  August August (12)
    • ►  July July (6)
    • ►  June June (9)
    • ►  May May (18)
    • ►  April April (14)
    • ►  March March (12)
    • ►  February February (10)
    • ►  January January (13)
  • ►  2018 2018 (128)
    • ►  December December (13)
    • ►  November November (12)
    • ►  October October (10)
    • ►  September September (10)
    • ►  August August (16)
    • ►  July July (10)
    • ►  June June (13)
    • ►  May May (9)
    • ►  April April (11)
    • ►  March March (12)
    • ►  February February (9)
    • ►  January January (3)
  • ►  2017 2017 (48)
    • ►  December December (3)
    • ►  November November (2)
    • ►  October October (8)
    • ►  September September (3)
    • ►  August August (4)
    • ►  July July (3)
    • ►  June June (3)
    • ►  May May (4)
    • ►  April April (5)
    • ►  March March (5)
    • ►  February February (6)
    • ►  January January (2)
  • ►  2016 2016 (5)
    • ►  December December (3)
    • ►  November November (2)

Subscribe to updates

Posts
Atom
Posts
  • Android Developers
  • Android Studio
  • Preview
  • Release Updates

ConstraintLayout 2.0.0 rc1

Wednesday, July 29, 2020
dependencies {
    implementation 'androidx.constraintlayout:constraintlayout:2.0.0-rc1'
}




or if using the android.support packages:

dependencies {
    implementation 'com.android.support.constraint:constraint-layout:2.0.0-rc1'
}


Documentation is available on https://developer.android.com/reference/androidx/constraintlayout/widget/ConstraintLayout and https://developer.android.com/reference/androidx/constraintlayout/motion/widget/MotionLayout

Examples are available on https://github.com/android/views-widgets-samples/tree/master/ConstraintLayoutExamples

Bugfixes


Here is the list of issues fixed in rc1. Notable fixes are:
  • Flow fixes
  • RecyclerView fixes (we recommend to update to recyclerview 1.2.0 alpha 5 or later)
  • MotionLayout TransitionListener fixes
  • MotionLayout memory leak fix
layout_constrainedWidth doesn't not work in Flow's children157681357
NPE 's in Flow162261507
layout_constraintDimensionRatio stays applied after a move to another ConstraintSet in MotionLayout140263105
MotionLayout drag doesn't work after fling in RecyclerView141319444
[ConstraintLayout 2.0.0-beta3] NPE when deriveConstraintsFrom is invalid.143549617
apply layout_height="wrap_content" app:layout_constrainedHeight="true" this view height is full of constraint size when onCreat . And Then swich the view GONE/VISIBLE , the size change to the expected result149427470
Flow height is bigger than it should be when its height is `wrap_content`158285666
NullPointerException161061411
Penultimate ImageView shifted when adding more rows161063291
single element in the chain don't have bias applied161741571
MotionLayout : adding views to Flow Helper150940641
Resize in textview when I scroll in customized MotionLayout155215198
MotionLayout firing callback endlessly with GlobalLayout158068868
[Feature-Request] Addition of MotionScene.Transistion::getId.160395303
Incorrect barrier and referenced view placement in 2.0.0-beta8161156064
layout_width="wrap_content" on the parent does not work correctly when a child View has layout_constraintDimensionRatio and layout_constraintHeight_percent in 2.0.0-beta8161826272
possible MotionLayout memory leak161926837
Annotate ConstraintLayout constructor context param as not nullable161926849
Android resource compilation failed after implementation 'constraint-layout:2.0.0-beta8'162011618

Share on Twitter Share on Facebook
Google
  