<OnClick>

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