<การเปลี่ยน>

ระบุสถานะเริ่มต้นและสถานะสิ้นสุดของลำดับการเคลื่อนไหว สถานะกลางเป้าหมาย และการโต้ตอบของผู้ใช้ที่ทริกเกอร์การเคลื่อนไหว

วากยสัมพันธ์

<Transition
  motion:constraintSetStart="start"
  motion:constraintSetEnd="end"
  [ motion:duration="integer" ] >
  ...
</Transition>

แอตทริบิวต์

motion:constraintSetStart
สถานะเริ่มต้นของลำดับการเคลื่อนไหว ซึ่งอาจเป็นรหัสของ <ConstraintSet> หรือเลย์เอาต์ก็ได้ หากต้องการระบุ <ConstraintSet> ให้ตั้งค่าแอตทริบิวต์นี้เป็น "@+id/constraintSetId" หากต้องการระบุเลย์เอาต์ ให้ตั้งค่าเป็น "@layout/layoutState"
motion:constraintSetEnd
สถานะสุดท้ายของลำดับการเคลื่อนไหว ซึ่งอาจเป็นรหัสของ <ConstraintSet> หรือเลย์เอาต์ก็ได้ หากต้องการระบุ <ConstraintSet> ให้ตั้งค่าแอตทริบิวต์นี้เป็น "@+id/constraintSetId" หากต้องการระบุเลย์เอาต์ ให้ตั้งค่าเป็น "@layout/layoutState"
motion:duration
ระยะเวลาของลำดับการเคลื่อนไหวเป็นมิลลิวินาที หากไม่ได้ระบุ ระบบจะใช้ defaultDuration ขององค์ประกอบ <MotionScene>

มีได้

<onClick>
บ่งบอกว่าการสัมผัสของผู้ใช้ทริกเกอร์ลําดับการเคลื่อนไหว
<onSwipe>
บ่งบอกว่ามีการเรียกใช้ลําดับการเคลื่อนไหวโดยการปัดของผู้ใช้
<KeyFrameSet>
ระบุตําแหน่งระดับกลางหรือการตั้งค่าแอตทริบิวต์อย่างน้อย 1 รายการสําหรับองค์ประกอบในลําดับการเคลื่อนไหว

อยู่ใน