מציין את מצב ההתחלה והסיום של רצף תנועה, היעד במצבי הביניים, והאינטראקציות של המשתמשים שגורמות לתנועה.
תחביר
<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>- ציון מיקום ביניים אחד או יותר או הגדרות מאפיינים של ברצף התנועה.