我在 uiautomatorviewer 中看到手机页面中没有一个控件的 scrollable 属性为 true, 但是脚本中却可以找到. 刚刚学习 UiAutomator,不知道是不是什么地方理解错误了.
下面贴出我定位控件的脚本:
UiScrollable appview = new UiScrollable( new UiSelector().scrollable(true));
appview.setAsHorizontalList();
UiObject openapp = appview.getChildByText(new UiSelector() .className(android.widget.TextView.class.getName()), "当当");
下图是我用 uiautomatorviewer 获取的控件信息: