Menentukan status awal dan akhir dari urutan gerakan, status antara target, 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 dapat berupa ID
<ConstraintSet>
atau tata letak. Untuk menentukan<ConstraintSet>
, tetapkan atribut ini ke"@+id/constraintSetId"
. Untuk menentukan tata letak, tetapkan ke"@layout/layoutState"
. motion:constraintSetEnd
- Status akhir urutan gerak. ID ini dapat berupa ID
<ConstraintSet>
, atau tata letak. Untuk menentukan<ConstraintSet>
, tetapkan atribut ini ke"@+id/constraintSetId"
. Untuk menentukan tata letak, tetapkan ke"@layout/layoutState"
. motion:duration
- Durasi urutan gerakan dalam milidetik. Jika tidak ditentukan,
defaultDuration
elemen<MotionScene>
akan digunakan.
Dapat berisi
<onClick>
- Menunjukkan bahwa urutan gerakan dipicu oleh sentuhan pengguna.
<onSwipe>
- Menunjukkan bahwa urutan gerakan dipicu oleh geser pengguna.
<KeyFrameSet>
- Menentukan satu atau beberapa posisi tengah atau setelan atribut untuk elemen dalam urutan gerakan.