gpt4 book ai didi

java - Android Espresso 在第一场比赛中执行点击

转载 作者:行者123 更新时间:2023-11-30 00:52:20 27 4
gpt4 key购买 nike

Espresso 库中有方法 firstMatch() 吗?现在我得到这个异常(exception)

android.support.test.espresso.AmbiguousViewMatcherException matches multiple views in the hierarchy.

我有一个 RecyclerView,一些项目正在显示 R.id.textRowBottom,但不是全部。我想获得第一场比赛并点击它。

看起来像这样

 onView(allOf(withId(R.id.textRowBottom), isDisplayed())).perform(click());

最佳答案

如果你想在 RecylerView 中测试项目,你可以使用这个:

android.support.test.espresso.contrib.RecyclerViewActions

所以你可以通过它的位置在列表中选择一个特定的项目,比如:

onView(withId(recyclerViewId)).perform(
RecyclerViewActions.actionOnItemAtPosition(0,
click(R.id.textRowBottom));

关于java - Android Espresso 在第一场比赛中执行点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40786112/

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