Espresso:AmbiguousViewMatcherException:如何在LinearLayout中选择第2条记录中的第1条

时间:2016-12-30 12:19:24

标签: android android-espresso

在找到AmbiguousViewMatcherException

时面对ib_edit
onView(allOf(withId(R.id.ib_edit),hasSibling(withText(activityUnderTest)),isDisplayed())).perform(click()) ;

ib_edit是位于ImageButton Horizontal内的LinearLayout,水平布局会在Vertical LinearLayout下展开。有许多同名的记录,我可以选择任何一个或特别是第一个或第二个。

llv_record_activities_3  (Linear Layout - Vertical ) 
llh_root_record_activity_3_item (Linear Layout - Horizontal - inflated under llv_record_activities_3  ) 

如果它是adapter view可以管理,但不幸的是它不是。 请在LinearLayout中建议是否有办法管理它。

例外 - android.support.test.espresso.AmbiguousViewMatcherException

0 个答案:

没有答案