<轉換(&G)

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

語法

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

屬性

motion:constraintSetStart
動作序列的初始狀態。這可以是 <ConstraintSet> 的 ID 或版面配置的 ID。如要指定 <ConstraintSet>,請將這項屬性設為 "@+id/constraintSetId"。若要指定版面配置,請將其設為 "@layout/layoutState"
motion:constraintSetEnd
動作序列的最終狀態。這可以是 <ConstraintSet> 的 ID 或版面配置。如要指定 <ConstraintSet>,請將這項屬性設為 "@+id/constraintSetId"。若要指定版面配置,請將其設為 "@layout/layoutState"
motion:duration
動作序列的時間長度,以毫秒為單位。如未指定,則會使用 <MotionScene> 元素的 defaultDuration

可以包含

<onClick>
表示動作序列是由使用者輕觸觸發。
<onSwipe>
表示動作序列是由使用者滑動手勢觸發。
<KeyFrameSet>
為動態序列中的元素指定一或多個中繼位置或屬性設定。

包含於