Especifica a ação a ser realizada quando o usuário toca em uma visualização. Pode haver
vários nós <OnClick>
para uma única
<Transition>
, em
cada <OnClick>
especificando uma visualização de destino e uma ação a ser
realizada quando a visualização for 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, ocorre a transição.
motion:ClickAction
- Ação a ser realizada quando a visualização é tocada. Estes são os valores aceitos:
transitionToStart
- Animar do layout atual para o layout especificado pelo
atributo
motion::constraintSetStart
do elemento<Transition>
. transitionToEnd
- Animar do layout atual para o layout especificado pelo
atributo
motion:constraintSetEnd
do elemento<Transition>
. jumpToStart
- Pule do layout atual para o layout especificado pelo
atributo
motion::constraintSetStart
do elemento<Transition>
. jumpToEnd
- Pule do layout atual para o layout especificado pelo
atributo
motion:constraintSetEnd
do elemento<Transition>
. toggle
- Se o layout estiver no estado inicial, anime até o final. Caso contrário, anime até o início.