TransitionBuilder
public class TransitionBuilder
Builder class for creating Transition programmatically.
Summary
Public constructors |
|---|
Public methods |
|
|---|---|
static MotionScene.Transition |
buildTransition(Builder for a basic transition that transition from the startConstraintSet to the endConstraintSet. |
static void |
validate(MotionLayout layout)It validates if the motion layout is setup correctly or not. |
Public constructors
Public methods
buildTransition
Added in 2.2.1
public static MotionScene.Transition buildTransition(
MotionScene scene,
int transitionId,
int startConstraintSetId,
ConstraintSet startConstraintSet,
int endConstraintSetId,
ConstraintSet endConstraintSet
)
Builder for a basic transition that transition from the startConstraintSet to the endConstraintSet.
| Parameters | |
|---|---|
MotionScene scene |
|
int transitionId |
a unique id to represent the created transition |
int startConstraintSetId |
|
ConstraintSet startConstraintSet |
|
int endConstraintSetId |
|
ConstraintSet endConstraintSet |
| Returns | |
|---|---|
MotionScene.Transition |
validate
Added in 2.2.1
public static void validate(MotionLayout layout)
It validates if the motion layout is setup correctly or not. Use this for debugging purposes.