gpt4 book ai didi

java - 如何从相对布局中提取文本并将其存储在 ArrayList 中

转载 作者:行者123 更新时间:2023-11-29 21:00:40 25 4
gpt4 key购买 nike

我正在尝试为应用程序编写 UiAutomator 测试。在这里,我在相关布局中有一堆 TextView ,我想从中提取文本并将其存储在 ArrayList 中。这样我就可以将该 ArrayList 与预期的结果列表进行比较。

有什么建议吗?

最佳答案

您可以遍历 RelativeLayout 的所有子级并获取其文本。

for(int i=0; i< relLayout.getChildCount(); i++) {
TextView textView = (TextView) relLayout.getChildAt(i);
String text = textView.getText().toString(); //put text in an ArrayList<String> as per your need
}

希望对你有帮助。

关于java - 如何从相对布局中提取文本并将其存储在 ArrayList 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26229607/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com