Especifica el estado inicial y final de una secuencia de movimiento; el objetivo los estados intermedios y las interacciones del usuario que activan el movimiento.
Sintaxis
<Transition motion:constraintSetStart="start" motion:constraintSetEnd="end" [ motion:duration="integer" ] > ... </Transition>
Atributos
motion:constraintSetStart- Estado inicial de la secuencia de movimiento. Puede ser el ID de una
<ConstraintSet>o un diseño. Para especificar un<ConstraintSet>, establece este atribuir a"@+id/constraintSetId"Para especificar un diseño, establece a"@layout/layoutState". motion:constraintSetEnd- Estado final de la secuencia de movimiento. Puede ser el ID de una
<ConstraintSet>o un diseño. Para especificar un<ConstraintSet>, establece este a"@+id/constraintSetId". Para especificar un configúralo en"@layout/layoutState". motion:duration- Duración de la secuencia de movimiento en milisegundos. Si no se especifica, el
<MotionScene>se usa eldefaultDurationdel elemento.
Lo que puede contener
<onClick>- Indica que la secuencia de movimiento se activa con la acción de tocar del usuario.
<onSwipe>- Indica que la secuencia de movimiento se activa con el deslizamiento del usuario.
<KeyFrameSet>- Especifica uno o más puestos intermedios o configuraciones de atributos para elementos en la secuencia de movimiento.