<انتقال>

حالت شروع و پایان یک دنباله حرکت، حالت های میانی هدف و تعاملات کاربر که حرکت را آغاز می کند را مشخص می کند.

نحو

<Transition
  motion:constraintSetStart="start"
  motion:constraintSetEnd="end"
  [ motion:duration="integer" ] >
  ...
</Transition>

صفات

motion:constraintSetStart
حالت اولیه دنباله حرکت. این می تواند شناسه یک <ConstraintSet> یا یک طرح بندی باشد. برای تعیین یک <ConstraintSet> ، این ویژگی را روی "@+id/ constraintSetId " تنظیم کنید. برای تعیین یک طرح، آن را روی "@layout/ layoutState " تنظیم کنید.
motion:constraintSetEnd
وضعیت نهایی دنباله حرکت. این می‌تواند شناسه یک <ConstraintSet> یا یک طرح‌بندی باشد. برای تعیین یک <ConstraintSet> ، این ویژگی را روی "@+id/ constraintSetId " تنظیم کنید. برای تعیین یک طرح، آن را روی "@layout/ layoutState " تنظیم کنید.
motion:duration
مدت زمان توالی حرکت بر حسب میلی ثانیه. اگر مشخص نشده باشد، عنصر <MotionScene> defaultDuration استفاده می شود.

می تواند حاوی

<onClick>
نشان می دهد که توالی حرکت با لمس کاربر فعال می شود.
<onSwipe>
نشان می دهد که توالی حرکت با کشیدن انگشت کاربر فعال می شود.
<KeyFrameSet>
یک یا چند موقعیت میانی یا تنظیمات ویژگی را برای عناصر در دنباله حرکت مشخص می کند.

موجود در