2017-03-01 37 views
0

我使用Testdroid,它基于junit3。 命令:Hom按下带ID的第二个按钮:inf?

solo.clickOnView(solo.findViewById("cc.app.R.id.inf")); 

开放的第一个按钮与ID:inf

  1. 什么命令不需要使用到第二(第三和更多)按钮 新闻与ID:inf
  2. 如何选择面积/布局,其中的JUnit尝试找到的元素与 ID:inf,类似的东西:

这里使用的命令由索引选择的LinearLayout,然后

solo.clickOnView(solo.findViewById("cc.app.R.id.inf")); 

enter image description here

回答

0

您可以通过索引使用方法获取/查找LinearLayout视图:

getView(int id,int index) 
getView(Class<T> viewClass, int index) 
... 

然后你可以使用方法(S):

getViews(android.view.View parent) 
getCurrentViews(Class<T> classToFilterBy, android.view.View parent) 

返回的视图列表,所以过滤必须由您的代码/ helper方法来完成。

相关问题