تُحدِّد الإجراء الذي سيتم تنفيذه عندما ينقر المستخدم على ملف شخصي. يمكن أن يكون هناك
عدة عُقد <OnClick> للفرد الواحد
<Transition>، مع
كل <OnClick> يحدد عرضًا مستهدفًا مختلفًا وإجراءًا مختلفًا
تنفيذها عند النقر على العرض.
بناء الجملة
<OnClick motion:targetId="@id/target_view" motion:clickAction="action"/>
السمات
motion:targetId- يتم تتبُّع العرض. عندما ينقر المستخدم على طريقة العرض هذه، فإن الانتقال تحدث المقابلة.
motion:ClickAction- الإجراء الذي يتم تنفيذه عند النقر على العرض. القيم المسموح بها هي
التالي:
transitionToStart- يمكنك الحركة من التنسيق الحالي إلى التنسيق الذي يحدّده العنصر
عنصر
<Transition>motion::constraintSetStart: transitionToEnd- يمكنك الحركة من التنسيق الحالي إلى التنسيق الذي يحدّده العنصر
عنصر
<Transition>motion:constraintSetEnd: jumpToStart- الانتقال من التنسيق الحالي إلى التنسيق الذي يحدده
عنصر
<Transition>motion::constraintSetStart: jumpToEnd- الانتقال من التنسيق الحالي إلى التنسيق الذي يحدده
عنصر
<Transition>motion:constraintSetEnd: toggle- إذا كان التنسيق في حالة البداية، أضِف الحركة إلى النهاية. وبخلاف ذلك، التحريك إلى البداية.