四种匹配关系:
完全匹配(默认)、包含匹配(Contains)、正则匹配(Matches)、起始匹配(StartsWith)
其中正则匹配可以包含其他三种匹配.
UiSelector text(String text) 文本
UiSelector textContains(String text) 文本包含
UiSelector textMatches(String regex) 文本正则
UiSelector textStartsWith(String text) 文本起始匹配
index指的是在同级中的编号
instance指的是在同一个布局文件中同一类的编号,只对类有作用(className)
UiSelector className(String className) 类名
类名方式:1.完整类名方式;2.class.getName方式;3.正则方式;4.常量方式
eg:1.UiSelector selector = new UiSelector().className("android.view.View").instance(5);
2.UiSelector selector = new UiSelector().className(View.class.getName()).instance(5);
3.UiSelector selector = new UiSelector().classNameMatches(".*View").instance(7);