<পরিবর্তন>

একটি মোশন সিকোয়েন্সের শুরু এবং শেষ অবস্থা, টার্গেট ইন্টারমিডিয়েট স্টেট এবং ব্যবহারকারীর মিথস্ক্রিয়া যা গতিকে ট্রিগার করে তা নির্দিষ্ট করে।

সিনট্যাক্স

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

গুণাবলী

motion:constraintSetStart
গতি অনুক্রমের প্রাথমিক অবস্থা। এটি একটি <ConstraintSet> অথবা একটি লেআউটের ID হতে পারে। একটি <ConstraintSet> নির্দিষ্ট করতে, এই বৈশিষ্ট্যটিকে "@+id/ constraintSetId " এ সেট করুন। একটি লেআউট নির্দিষ্ট করতে, এটিকে "@layout/ layoutState " এ সেট করুন।
motion:constraintSetEnd
গতি ক্রম চূড়ান্ত অবস্থা. এটি হয় একটি <ConstraintSet> এর ID, অথবা একটি বিন্যাস হতে পারে। একটি <ConstraintSet> নির্দিষ্ট করতে, এই বৈশিষ্ট্যটিকে "@+id/ constraintSetId " এ সেট করুন। একটি লেআউট নির্দিষ্ট করতে, এটিকে "@layout/ layoutState " এ সেট করুন।
motion:duration
মিলিসেকেন্ডে গতি অনুক্রমের সময়কাল। নির্দিষ্ট করা না থাকলে, <MotionScene> উপাদানটির defaultDuration ব্যবহার করা হয়।

ধারণ করতে পারে

<onClick>
নির্দেশ করে যে গতির ক্রমটি ব্যবহারকারীর স্পর্শ দ্বারা ট্রিগার হয়েছে৷
<onSwipe>
নির্দেশ করে যে গতির ক্রমটি ব্যবহারকারীর সোয়াইপ দ্বারা ট্রিগার হয়েছে৷
<KeyFrameSet>
গতি অনুক্রমের উপাদানগুলির জন্য এক বা একাধিক মধ্যবর্তী অবস্থান বা বৈশিষ্ট্য সেটিংস নির্দিষ্ট করে।

এর মধ্যে রয়েছে