<轉換(&G)

指定動作序列的開頭和結尾狀態、目標中間狀態,以及觸發動作的使用者互動。

語法

<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>
為動作序列中的元素指定一或多個中間位置或屬性設定。

包含於