<Transisi>

Menentukan status awal dan akhir urutan gerakan, status menengah 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. Ini bisa 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 geseran pengguna.
<KeyFrameSet>
Menentukan satu atau beberapa posisi perantara atau setelan atribut untuk elemen dalam urutan gerakan.

Ada dalam