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>