<OnClick>

指定当用户点按视图时要执行的操作。可以有 单个节点的多个 <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
  • 如果布局处于起始状态,则以动画形式呈现至结束。否则 以动画形式开始播放