<클릭 시>

사용자가 뷰를 탭할 때 실행할 작업을 지정합니다. 다양한 단일 노드에 대한 여러 <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
  • 레이아웃이 시작 상태에 있으면 끝까지 애니메이션 처리합니다. 그렇지 않으면 애니메이션이 시작됩니다.