Spécifie l'action à effectuer lorsque l'utilisateur appuie sur une vue. Il peut y avoir
plusieurs nœuds <OnClick>
pour un seul
<Transition>
, avec
chaque <OnClick>
spécifiant une vue cible différente et une action différente pour
lorsque l'utilisateur appuie sur la vue.
Syntaxe
<OnClick motion:targetId="@id/target_view" motion:clickAction="action"/>
Attributs
motion:targetId
- Vue surveillée. Lorsque l'utilisateur appuie sur cette vue, la transition se produit.
motion:ClickAction
- Action à effectuer lorsque l'utilisateur appuie sur la vue. Les valeurs acceptées sont les
suivantes:
<ph type="x-smartling-placeholder">
- </ph>
<ph type="x-smartling-placeholder">
transitionToStart
- Créer une animation à partir de la mise en page actuelle vers la mise en page spécifiée par la
Élément
<Transition>
motion::constraintSetStart
. transitionToEnd
- Créer une animation à partir de la mise en page actuelle vers la mise en page spécifiée par la
Élément
<Transition>
motion:constraintSetEnd
. jumpToStart
- Passer de la mise en page actuelle à celle spécifiée par
Élément
<Transition>
motion::constraintSetStart
. jumpToEnd
- Passer de la mise en page actuelle à celle spécifiée par
Élément
<Transition>
motion:constraintSetEnd
. toggle
- Si la mise en page est à l'état de départ, animez l'animation jusqu'à la fin. Sinon, s'animer au début.
- </ph>