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