问题描述
在 Android 应用程序中向下滚动后,我有一个问题陈述,我想点击一个元素,但该元素不可点击。下面是 UIAutomator 页面结构。
[![UIAnimator 页面结构][1]][1] enter image description here
我有一个带有文本“趋势”的 TEXTVIEW 元素,但该元素不可点击。因此,我需要 VIEWGROUP 的父级,其内容描述为“image_image_container”,如图所示,我需要对其进行识别并单击“image_image_container”。 有没有办法在 UIAutomator 或 Espresso 中做到这一点,或者在应用程序上获取文本“趋势”文本的坐标? 基本上我的情况是我正在对应用程序进行自动化。当我启动应用程序并导航到应用程序上的此页面时。我基本上想遍历此视图组“view_image_container”并获取所有子项和此子项列表我期待 textview 中可用的“趋势”文本,然后遍历相同的视图组“view_image_container”并获取视图组 ID“touchable_info”并执行点击这个特定的“touchable_info”。由于此页面还有其他嵌套的视图组项目。有关详细信息,您可以查看我附上的图片。
场景是这样的。
将“view_image_container”作为父视图组 ----> 识别具有文本“趋势”的 Textview 的孩子 ----> 在同一个“view_image_container”下识别孩子与我的“touchable_info” -----> 执行点击子“touchable_info”视图组
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)