MotionLayout
menggunakan file adegan gerakan untuk menentukan urutan gerakan. File scene gerakan adalah
file XML yang menentukan semua aspek urutan gerakan.
Node <MotionLayout> dalam
file tata letak memiliki atribut app:layoutDescription yang mengarah ke
file scene gerakan.
Referensi ini tidak lengkap. Ini memberikan informasi tentang elemen file scene gerak yang paling penting dan atributnya yang paling umum digunakan.
<MotionScene>- Elemen root file adegan gerakan.
<ConstraintSet>- Menentukan posisi dan atribut semua tampilan pada satu titik dalam urutan gerakan.
<Constraint>- Menentukan lokasi dan atribut satu elemen dari urutan gerakan.
<Transition>- Menentukan status awal dan akhir urutan gerakan, status perantara yang diinginkan, dan interaksi pengguna yang memicu urutan.
<OnClick>- Menentukan tindakan yang akan dilakukan saat pengguna mengetuk tampilan.
<OnSwipe>- Menentukan tindakan yang akan dilakukan saat pengguna menggeser tata letak.
<KeyFrameSet>- Menentukan lokasi dan atribut untuk tampilan pada urutan gerakan.
<KeyPosition>- Menentukan lokasi tampilan pada momen tertentu selama urutan gerakan.
<KeyAttribute>- Menentukan atribut tampilan pada waktu tertentu selama urutan gerakan.