<الانتقال>

تُحدِّد حالة البداية والنهاية لتسلسل الحركة، والحالات المستهدفة المتوسطة، وتفاعلات المستخدم التي تؤدي إلى بدء الحركة.

بناء الجملة

<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>
تُحدِّد موضعًا وسيطًا واحدًا أو أكثر أو إعدادات سمة للعناصر في تسلسل الحركة.

مضمّنة في