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