指定動作序列的開始和結束狀態,即目標 中間狀態,以及觸發動作的使用者互動。
語法
<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>
- 指定一或多個中繼位置或屬性設定 連貫動作中的元素