<Al hacer clic>

Especifica la acción que se debe realizar cuando el usuario presiona una vista. Puede haber varios nodos <OnClick> para una sola <Transition>, con cada <OnClick> especifica una vista de destino diferente y una acción diferente 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, la transición de que ocurra.
motion:ClickAction
Acción para realizar cuando se presiona la vista. Los valores admitidos son lo siguiente:
  • transitionToStart
  • Anima del diseño actual al diseño especificado por la Elemento <Transition> atributo motion::constraintSetStart.
  • transitionToEnd
  • Anima del diseño actual al diseño especificado por la Elemento <Transition> atributo motion:constraintSetEnd.
  • jumpToStart
  • Salta del diseño actual al diseño especificado por la Elemento <Transition> atributo motion::constraintSetStart.
  • jumpToEnd
  • Salta del diseño actual al diseño especificado por la Elemento <Transition> atributo motion:constraintSetEnd.
  • toggle
  • Si el diseño está en el estado inicial, anímalo hasta el final. De lo contrario, animar hasta el inicio.