public interface TransitionListener {
public void onTransitionStarted(MotionLayout motionLayout,
int startId, int endId);
void onTransitionChange(MotionLayout motionLayout,
int startId, int endId,
float progress);
void onTransitionCompleted(MotionLayout motionLayout, int currentId);
public void onTransitionTrigger(MotionLayout motionLayout, int triggerId, boolean positive,
float progress);
boolean allowsTransition(MotionScene.Transition transition);
}
|