情境如下:
需要滑动才能获取到元素,元素文本为” 信息 “,考虑使用 uiautomator 定位
横向滑动,到第六个
元素如下:
id 包括 recycle 那个元素的 scrollable 为 true,然后文本信息是在 id 包含 text_fun 的那个元素中
代码如下
new UiScrollable(new UiSelector().resourceId("com.starnet.GreenHome:id/recycle_community_service")).scrollIntoView(new UiSelector().text("信息"))
结果:使用 appium server 进行搜索时,没有滑动,而是点开了中间那个方块。运行代码,提示目标元素不存在。
问题:无法定位,代码是否有问题?问题出在哪里?