外观
autojs
约 207 字小于 1 分钟
2024-03-15
选择器
文本(text), 描述(desc), 类名(className), id 等等。我们通常用一个控件的属性来找到这个控件
var sendButton = text("发送").findOne(); sendButton.click();如果一个控件本身无法通过
click()点击,那么我们可以利用bounds()函数获取其坐标,再利用坐标点击。var b = desc("打开侧拉菜单").findOne().bounds(); click(b.centerX(), b.centerY()); //如果使用root权限,则用 Tap(b.centerX(), b.centerY()); //click():当定位的元素的clickable属性为true时等待屏幕上出现符合条件的控件;在满足该条件的控件出现之前,该函数会一直保持阻塞。UiSelector.waitFor()
textContains("哈哈哈").waitFor(); //等到包含哈哈哈的文档出现
