harmony 鸿蒙ArkUI_NativeGestureAPI_2

  • 2025-06-12
  • 浏览 (4)

ArkUI_NativeGestureAPI_2

概述

新增手势模块接口集合,支持设置手势中断事件的回调函数。

起始版本: 18

相关模块:ArkUI_NativeModule

所在头文件: native_gesture.h

汇总

成员变量

名称 描述
ArkUI_NativeGestureAPI_1* gestureApi1; 指向 ArkUI_NativeGestureAPI_1 结构体的指针。
int32_t(* setGestureInterrupterToNode )(ArkUI_NodeHandle node, void* userData, ArkUI_GestureInterruptResult(*interrupter)(ArkUI_GestureInterruptInfo *info)) 设置手势中断事件的回调函数。

结构体成员变量说明

setGestureInterrupterToNode

int32_t(* ArkUI_NativeGestureAPI_1::setGestureInterrupterToNode) (ArkUI_NodeHandle node, void* userData, ArkUI_GestureInterruptResult(*interrupter)(ArkUI_GestureInterruptInfo *info))

描述:

设置手势中断事件的回调函数。

起始版本: 18

参数:

名称 描述
node 需要被设置手势打断回调的ArkUI节点。
userData 用户自定义数据。
interrupter 打断回调。
返回GESTURE_INTERRUPT_RESULT_CONTINUE时,手势正常进行。
返回GESTURE_INTERRUPT_RESULT_REJECT时,手势被打断。

返回:

0 - 成功。 401 - 参数错误。

gestureApi1

ArkUI_NativeGestureAPI_1* gestureApi1

描述:

指向 ArkUI_NativeGestureAPI_1 结构体的指针。

起始版本: 18

你可能感兴趣的鸿蒙文章

harmony 鸿蒙ArkUI(方舟UI框架)

harmony 鸿蒙ARKUI_TextPickerCascadeRangeContent

harmony 鸿蒙ARKUI_TextPickerRangeContent

harmony 鸿蒙ArkUI_AnimateCompleteCallback

harmony 鸿蒙ArkUI_AttributeItem

harmony 鸿蒙ArkUI_ColorStop

harmony 鸿蒙ArkUI_ContextCallback

harmony 鸿蒙ArkUI_EventModule

harmony 鸿蒙ArkUI_ExpectedFrameRateRange

harmony 鸿蒙ArkUI_IntOffset

0  赞