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>
defaultDuration
elemen 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.