findOne

abstract fun findOne(displayId: Int, timeout: Long): AccessibilityNode?

在指定超时时间内查找符合过滤条件的第一个 AccessibilityNode。

Return

如果在超时内找到匹配的节点,则返回该 AccessibilityNode,否则返回 null。

Parameters

displayId

虚拟屏幕 id, android 11(api 30) 以下的手机会忽略该参数, 0 表示主屏幕(物理屏幕镜像)

timeout

超时时间,单位为毫秒, 如果为负数, 查找一次直接返回, 无论有没有节点满足条件, 如果为0, 则表示一直查找知道找到满足条件的节点, 如果为大于0的数值, 那么就会在该时间内返回, 无论有没有节点满足条件。