Одно из нововведений в ConstraintLayout 2.0 - States. Небольшая статья показывает, как можно менять экран в соответствии с текущим состоянием, например: пустой экран, загрузка данных, отображение данных. Судя под всему, под капотом там работает ConstraintSet.
#android
https://riggaroo.co.za/constraintlayout-constraintlayoutstates/
Post #644
6.68K