<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
  • אם הפריסה נמצאת במצב ההתחלה, מוסיפים אנימציה לסוף. אחרת, מוסיפים אנימציה לתחילת הסרטון.