<Transición>

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 el defaultDuration del 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.

Dónde se incluye