<Transition>

指定运动序列的起始状态和结束状态、目标中间状态以及触发运动的用户互动。

语法

<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>
指定运动序列中元素的一个或多个中间位置或属性设置。

包含在