<OnClick>

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> elemento motion::constraintSetStart.
  • transitionToEnd
  • Applica l'animazione dal layout corrente a quello specificato <Transition> elemento motion:constraintSetEnd.
  • jumpToStart
  • Passa dal layout corrente a quello specificato <Transition> elemento motion::constraintSetStart.
  • jumpToEnd
  • Passa dal layout corrente a quello specificato <Transition> elemento motion:constraintSetEnd.
  • toggle
  • Se il layout è nello stato iniziale, anima fino alla fine. Altrimenti, si anima all'inizio.