ユーザーがビューをタップしたときに実行するアクションを指定します。一部の商品については、
単一のシステムに対して複数の <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">
transitionToStart
- 現在のレイアウトから
<Transition>
要素のmotion::constraintSetStart
属性。 transitionToEnd
- 現在のレイアウトから
<Transition>
要素のmotion:constraintSetEnd
属性。 jumpToStart
- 現在のレイアウトから
<Transition>
要素のmotion::constraintSetStart
属性。 jumpToEnd
- 現在のレイアウトから
<Transition>
要素のmotion:constraintSetEnd
属性。 toggle
- レイアウトが開始状態の場合は、最後までアニメーション化します。それ以外の場合は アニメーションを追加します。
- </ph>