Slide 23
Slide 23 text
CL programmatically
CL programmatically
TransitionManager.beginDelayedTransition(layout);
ConstraintSet set = new ConstraintSet();
set.clone(layout);
set.clear(R.id.btn_move);
set.constrainHeight(R.id.btn_move,
ConstraintSet.WRAP_CONTENT);
set.constrainWidth(R.id.btn_move,
ConstraintSet.WRAP_CONTENT);
set.connect(R.id.btn_move,
ConstraintSet.START,
ConstraintSet.PARENT_ID,
ConstraintSet.START,
margin);
// another connect for vertical position also needed
set.applyTo(layout);