تُحدِّد الإجراء الذي سيتم تنفيذه عندما ينقر المستخدم على ملف شخصي. يمكن أن يكون هناك
عدة عُقد <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
- إذا كان التنسيق في حالة البداية، أضِف الحركة إلى النهاية. وبخلاف ذلك، التحريك إلى البداية.