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.