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