<Al hacer clic>

Especifica la acción que se debe realizar cuando el usuario presiona una vista. Puede haber varios nodos <OnClick> para una <Transition> única, cada <OnClick> especifica una vista de destino y una acción diferentes por realizar cuando se presiona la vista.

Sintaxis

<OnClick
    motion:targetId="@id/target_view"
    motion:clickAction="action"/>

Atributos

motion:targetId
Vista supervisada. Cuando el usuario presiona esta vista, se produce la transición.
motion:ClickAction
Acción para realizar cuando se presiona la vista. Los valores admitidos son los siguientes:
  • transitionToStart
  • Anima del diseño actual al diseño especificado por el atributo motion::constraintSetStart del elemento <Transition>.
  • transitionToEnd
  • Anima del diseño actual al diseño especificado por el atributo motion:constraintSetEnd del elemento <Transition>.
  • jumpToStart
  • Salta del diseño actual al diseño especificado por el atributo motion::constraintSetStart del elemento <Transition>.
  • jumpToEnd
  • Salta del diseño actual al diseño especificado por el atributo motion:constraintSetEnd del elemento <Transition>.
  • toggle
  • Si el diseño está en el estado inicial, anímalo hasta el final. De lo contrario, anima al principio.