モーション シーケンスの開始状態と終了状態、ターゲット 中間状態、動作をトリガーしたユーザー操作などです。
構文
<Transition motion:constraintSetStart="start" motion:constraintSetEnd="end" [ motion:duration="integer" ] > ... </Transition>
属性
motion:constraintSetStart- モーション シーケンスの初期状態。アプリケーションの ID か、
<ConstraintSet>配置できます<ConstraintSet>を指定するには、 属性に"@+id/constraintSetId"。レイアウトを指定するには、"@layout/layoutState"に設定します。 motion:constraintSetEnd- モーション シーケンスの最終状態。アプリケーションの ID か、
<ConstraintSet>、またはレイアウトです。<ConstraintSet>を指定するには、"@+id/constraintSetId"に指定します。特定の"@layout/layoutState"に設定します。 motion:duration- モーション シーケンスの継続時間(ミリ秒単位)。指定しない場合、
<MotionScene>要素のdefaultDurationが使用されます。
任意の子要素
<onClick>- ユーザーのタップによってモーション シーケンスがトリガーされることを示します。
<onSwipe>- ユーザーによるスワイプによってモーション シーケンスがトリガーされることを示します。
<KeyFrameSet>- 中間位置または属性設定を 1 つ以上指定します。 複数の要素が 1 つ含まれています。