<OnClick>

Especifica a ação a ser realizada quando o usuário toca em uma visualização. Pode haver vários nós <OnClick> para um único <Transition>, com cada <OnClick> especificando uma visualização de destino diferente e uma ação diferente para executar quando a visualização é tocada.

Sintaxe

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

Atributos

motion:targetId
A visualização que está sendo monitorada. Quando o usuário toca nessa visualização, a transição de segurança.
motion:ClickAction
Ação a ser realizada quando a visualização é tocada. Os valores aceitos são os seguinte:
  • transitionToStart
  • Animar do layout atual para o especificado pelo <Transition> do elemento motion::constraintSetStart.
  • transitionToEnd
  • Animar do layout atual para o especificado pelo <Transition> do elemento motion:constraintSetEnd.
  • jumpToStart
  • Saia do layout atual para o especificado pelo <Transition> do elemento motion::constraintSetStart.
  • jumpToEnd
  • Saia do layout atual para o especificado pelo <Transition> do elemento motion:constraintSetEnd.
  • toggle
  • Se o layout estiver no estado inicial, a animação vai até o final. Caso contrário, animada para o início.