Menentukan status awal dan akhir dari urutan gerakan, target keadaan perantara, dan interaksi pengguna yang memicu gerakan.
Sintaksis
<Transition motion:constraintSetStart="start" motion:constraintSetEnd="end" [ motion:duration="integer" ] > ... </Transition>
Atribut
motion:constraintSetStart- Status awal urutan gerak. Ini bisa berupa ID dari
<ConstraintSet>atau tata letak. Untuk menentukan<ConstraintSet>, setel parameter ini ke"@+id/constraintSetId". Untuk menentukan tata letak, setel menjadi"@layout/layoutState". motion:constraintSetEnd- Status akhir urutan gerak. Ini bisa berupa ID dari
<ConstraintSet>, atau tata letak. Untuk menentukan<ConstraintSet>, setel parameter ini ke"@+id/constraintSetId". Untuk menentukan , setel ke"@layout/layoutState". motion:duration- Durasi urutan gerakan dalam milidetik. Jika tidak ditentukan,
<MotionScene>defaultDurationelemen digunakan.
Dapat berisi
<onClick>- Menunjukkan bahwa urutan gerakan dipicu oleh sentuhan pengguna.
<onSwipe>- Menunjukkan bahwa urutan gerakan dipicu oleh gestur geser pengguna.
<KeyFrameSet>- Menentukan satu atau beberapa posisi perantara atau setelan atribut untuk elemen di urutan gerak.