指定当用户点按视图时要执行的操作。可以有
单个节点的多个 <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>