先上代码
public List getClickableElementsByClassAndIndex(String classname,int index){
List lis =null;
lis = driver.findElementsByAndroidUIAutomator("new UiSelector().className("+classname+").index("+index+").clickable(true)");
return lis;
}
优点:
1、排除了多语言下 By.Name 方法的困扰;
2、排除了不同分辨率下坐标变化的困扰;
3、排除了 By.classname 返回一堆,影响速度的困扰;
请大神指正