מציין את הפעולה שתתבצע כשהמשתמש מקייש על תצוגה. יכולים להיות כמה צמתים <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
- אם הפריסה נמצאת במצב ההתחלה, האנימציה תתחיל מהסוף. אחרת, מפעילים אנימציה להעברה להתחלה.