MotionLayout 참조

MotionLayout모션 장면 파일을 사용하여 모션 시퀀스를 정의합니다. 모션 장면 파일은 모션 시퀀스의 모든 측면을 지정하는 XML 파일입니다. 레이아웃 파일의 <MotionLayout> 노드에는 모션 장면 파일을 가리키는 app:layoutDescription 속성이 있습니다.

이 참조는 포괄적이지 않습니다. 또한 가장 중요한 모션 장면 파일 요소와 이러한 요소에서 가장 일반적으로 사용되는 속성에 관한 정보를 제공합니다.

<MotionScene>
모션 장면 파일의 루트 요소입니다.
<ConstraintSet>
모션 시퀀스의 한 지점에서 모든 뷰의 위치와 속성을 지정합니다.
<Constraint>
모션 시퀀스의 한 요소의 위치와 속성을 지정합니다.
<Transition>
모션 시퀀스의 시작 및 종료 상태, 원하는 중간 상태, 시퀀스를 트리거하는 사용자 상호작용을 지정합니다.
<OnClick>
사용자가 뷰를 탭할 때 실행할 작업을 지정합니다.
<OnSwipe>
사용자가 레이아웃을 스와이프할 때 실행할 작업을 지정합니다.
<KeyFrameSet>
모션 시퀀스 중에 뷰의 위치와 속성을 지정합니다.
<KeyPosition>
모션 시퀀스 중에 특정 시점의 뷰 위치를 지정합니다.
<KeyAttribute>
모션 시퀀스 중에 특정 시점의 뷰 속성을 지정합니다.