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 elementomotion::constraintSetStart
. transitionToEnd
- Animar do layout atual para o especificado pelo
<Transition>
do elementomotion:constraintSetEnd
. jumpToStart
- Saia do layout atual para o especificado pelo
<Transition>
do elementomotion::constraintSetStart
. jumpToEnd
- Saia do layout atual para o especificado pelo
<Transition>
do elementomotion:constraintSetEnd
. toggle
- Se o layout estiver no estado inicial, a animação vai até o final. Caso contrário, animada para o início.