किसी मोशन क्रम की शुरुआत और आखिरी स्थिति के बारे में बताता है, टारगेट इंटरमीडिएट की स्थितियां और मोशन को ट्रिगर करने वाले उपयोगकर्ता इंटरैक्शन.
वाक्य-विन्यास
<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>- इसके लिए एक या ज़्यादा मध्यवर्ती स्थितियां या विशेषता सेटिंग तय करती है के एलिमेंट शामिल हैं.