Specifica l'azione da eseguire quando l'utente tocca una visualizzazione. Possono esserci
più nodi <OnClick>
per un singolo
<Transition>
, con
ogni <OnClick>
specificando una vista di destinazione diversa e un'azione diversa per
quando si tocca la vista.
Sintassi
<OnClick motion:targetId="@id/target_view" motion:clickAction="action"/>
Attributi
motion:targetId
- Vista monitorata. Quando l'utente tocca questa visualizzazione, la transizione .
motion:ClickAction
- Azione da eseguire quando si tocca la visualizzazione. I valori supportati sono
seguenti:
transitionToStart
- Applica l'animazione dal layout corrente a quello specificato
<Transition>
elementomotion::constraintSetStart
. transitionToEnd
- Applica l'animazione dal layout corrente a quello specificato
<Transition>
elementomotion:constraintSetEnd
. jumpToStart
- Passa dal layout corrente a quello specificato
<Transition>
elementomotion::constraintSetStart
. jumpToEnd
- Passa dal layout corrente a quello specificato
<Transition>
elementomotion:constraintSetEnd
. toggle
- Se il layout è nello stato iniziale, anima fino alla fine. Altrimenti, si anima all'inizio.