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