زمانی که کاربر روی نما ضربه می زند، اقدامی را مشخص می کند. میتواند چندین گره <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- اگر چیدمان در حالت شروع است، تا انتها متحرک سازی کنید. در غیر این صورت، از ابتدا متحرک شوید.