<الانتقال>

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

بناء الجملة

<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
مدة تسلسل الحركة بالمللي ثانية. إذا لم يتم تحديده، سيتم <MotionScene> والعنصر defaultDuration.

يمكن أن تحتوي على

<onClick>
تشير إلى أن تسلسل الحركة يتم تشغيلها عن طريق لمسة مستخدم.
<onSwipe>
تشير إلى أن تسلسل الحركة يتم تشغيلها من خلال تمرير سريع من المستخدم.
<KeyFrameSet>
يحدد أحد المواضع الوسيطة أو إعدادات السمات واحدًا أو أكثر والعناصر في تسلسل الحركة.

موجود في