Menentukan tindakan yang akan dilakukan saat pengguna mengetuk tampilan. Ada
beberapa node <OnClick> untuk satu
<Transition>, dengan
setiap <OnClick> yang menentukan tampilan target dan tindakan yang berbeda untuk
dilakukan saat tampilan diketuk.
Sintaksis
<OnClick motion:targetId="@id/target_view" motion:clickAction="action"/>
Atribut
motion:targetId- Tampilan sedang dipantau. Bila pengguna mengetuk tampilan ini, transisi apa yang terjadi.
motion:ClickAction- Tindakan yang dilakukan saat tampilan diketuk. Nilai yang didukung adalah
berikut ini:
transitionToStart- Menganimasikan dari tata letak saat ini ke tata letak yang ditentukan oleh
<Transition>elemen Atributmotion::constraintSetStart. transitionToEnd- Menganimasikan dari tata letak saat ini ke tata letak yang ditentukan oleh
<Transition>elemen Atributmotion:constraintSetEnd. jumpToStart- Lompat dari tata letak saat ini ke tata letak yang ditentukan oleh
<Transition>elemen Atributmotion::constraintSetStart. jumpToEnd- Lompat dari tata letak saat ini ke tata letak yang ditentukan oleh
<Transition>elemen Atributmotion:constraintSetEnd. toggle- Jika tata letak dalam status awal, animasikan ke akhir. Jika tidak, animasikan ke awal.