<クリック時>

ユーザーがビューをタップしたときに実行するアクションを指定します。一部の商品については、 単一のシステムに対して複数の <OnClick> ノードを <Transition>、 各 <OnClick> で、異なるターゲット ビューと、それに対する異なるアクションを指定 ビューがタップされたときに実行するアクションを指定します。

構文

<OnClick
    motion:targetId="@id/target_view"
    motion:clickAction="action"/>

属性

motion:targetId
監視中のビュー。ユーザーがこのビューをタップすると、画面遷移が 発生します。
motion:ClickAction
ビューがタップされたときに実行するアクション。サポートされる値は、 次のとおりです。 <ph type="x-smartling-placeholder">
</ph> <ph type="x-smartling-placeholder">
    </ph>
  • transitionToStart
  • 現在のレイアウトから <Transition> 要素の motion::constraintSetStart 属性。
  • transitionToEnd
  • 現在のレイアウトから <Transition> 要素の motion:constraintSetEnd 属性。
  • jumpToStart
  • 現在のレイアウトから <Transition> 要素の motion::constraintSetStart 属性。
  • jumpToEnd
  • 現在のレイアウトから <Transition> 要素の motion:constraintSetEnd 属性。
  • toggle
  • レイアウトが開始状態の場合は、最後までアニメーション化します。それ以外の場合は アニメーションを追加します。