<OnClick>

מציין את הפעולה שתתבצע כשהמשתמש מקייש על תצוגה. יכולים להיות כמה צמתים <OnClick> ל<Transition> יחיד, כאשר כל צומת <OnClick> מציין תצוגת יעד אחרת ופעולה אחרת לביצוע כשמקישים על התצוגה.

תחביר

<OnClick
    motion:targetId="@id/target_view"
    motion:clickAction="action"/>

מאפיינים

motion:targetId
הצגה במעקב. כשהמשתמש מקשיב על התצוגה הזו, מתרחש המעבר.
motion:ClickAction
הפעולה שתתבצע כאשר מקישים על התצוגה. הערכים הנתמכים הם:
  • transitionToStart
  • אנימציה מהפריסה הנוכחית לפריסה שצוינה במאפיין motion::constraintSetStart של האלמנט <Transition>.
  • transitionToEnd
  • אנימציה מהפריסה הנוכחית לפריסה שצוינה במאפיין motion:constraintSetEnd של האלמנט <Transition>.
  • jumpToStart
  • מעבר מהפריסה הנוכחית לפריסה שצוינה במאפיין motion::constraintSetStart של הרכיב <Transition>.
  • jumpToEnd
  • מעבר מהפריסה הנוכחית לפריסה שצוינה במאפיין motion:constraintSetEnd של הרכיב <Transition>.
  • toggle
  • אם הפריסה נמצאת במצב ההתחלה, האנימציה תתחיל מהסוף. אחרת, מפעילים אנימציה להעברה להתחלה.