Określa działanie, które ma zostać wykonane, gdy użytkownik kliknie widok. Istnieje możliwość
wiele węzłów <OnClick>
w jednym
<Transition>
, z
Każdy element <OnClick>
określa inny widok docelowy i inne działanie,
co następuje po dotknięciu widoku.
Składnia
<OnClick motion:targetId="@id/target_view" motion:clickAction="action"/>
Atrybuty
motion:targetId
- Widok jest monitorowany. Po dotknięciu tego widoku przejście ma miejsce.
motion:ClickAction
- Działanie, które ma zostać wykonane po kliknięciu widoku. Obsługiwane wartości to
:
transitionToStart
- Utwórz animację z bieżącego układu do układu określonego przez
Element
<Transition>
motion::constraintSetStart
. transitionToEnd
- Utwórz animację z bieżącego układu do układu określonego przez
Element
<Transition>
motion:constraintSetEnd
. jumpToStart
- Przejdź z bieżącego układu do układu określonego przez
Element
<Transition>
motion::constraintSetStart
. jumpToEnd
- Przejdź z bieżącego układu do układu określonego przez
Element
<Transition>
motion:constraintSetEnd
. toggle
- Jeśli układ jest w stanie początkowym, animacja jest do końca. W przeciwnym razie ani animacji na początku.