Referensi MotionLayout

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.