Android 如何访问文本视图和打印
我需要访问线性布局中的文本视图,并使用gettext()打印文本 布局如下所示: 线性布局Android 如何访问文本视图和打印,android,android-uiautomator,Android,Android Uiautomator,我需要访问线性布局中的文本视图,并使用gettext()打印文本 布局如下所示: 线性布局 线性布局 图像视图 相对长度 Textview除非你在玩弄它们的可见性,否则你的Textview周围的布局并不重要 您访问文本视图的活动需要调用: setContentView(R.layout.yourLayout) 使用textView=(textView)findViewById(R.id.textViewId) 映射您的文本视图,然后可以 textView.getText() 为第一个布局
线性布局
图像视图
相对长度
Textview除非你在玩弄它们的
可见性,否则你的Textview
周围的布局并不重要
您访问文本视图的活动需要调用:
setContentView(R.layout.yourLayout)代码>
使用textView=(textView)findViewById(R.id.textViewId)代码>
映射您的文本视图
,然后可以
textView.getText()
为第一个布局创建一个linearLayoutObject
,然后为TextView
创建另一个对象
UiObject lLayout = new UiObject(new UiSelector().className(LinearLayout.class.getName()).index(1));
UiObject tView = lLayout.getChild(new UiSelector().className(TextView.class.getName()).index(1));
String tDetails = tView.getText();
现在,您可以使用t详细信息
进行比较或其他用途