زمانی که کاربر روی نما ضربه می زند، اقدامی را مشخص می کند. میتواند چندین گره <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
- پرش از طرح فعلی به طرح مشخص شده توسط ویژگی
motion:constraintSetEnd
عنصر<Transition>
. toggle
- اگر چیدمان در حالت شروع است، تا انتها متحرک سازی کنید. در غیر این صورت، از ابتدا متحرک شوید.