<Lors d'un clic>

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">
    </ph>
  • 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.