ACTION_LONG_PRESS
Long-press an Android UI target by pixel coordinates, on-screen text, or viewId to trigger press-and-hold actions in HabitatEngine automation workflows.
Instructions
长按:按坐标或界面文字 / viewId 长按目标(需无障碍)。输出:long_press_success。target 含逗号一律按坐标解析,解析失败直接失败(不像 ACTION_CLICK 会退回文字匹配);不支持 region/occurrence。。字符串参数支持 ${var} 插值;结果以变量快照 JSON 返回。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | Yes | "x,y" 像素坐标;或界面文字 / 完整 viewId(如 com.pkg:id/xxx,不加 id: 前缀)。支持 ${var} | |
| require | No | 执行后要求为 true 的变量名(如 click_success),不满足按出错处理 | |
| duration | No | 按住时长毫秒(坐标模式和手势兜底时生效),限制 1-60000(默认 800) | |
| on_error | No | 节点出错时:skip=跳过继续(默认),stop=停止整个工作流 | |
| node_timeout_ms | No | 单节点超时毫秒,0=不限;默认 30 分钟 |