如何使用浓缩咖啡单击回收站视图项目中的按钮?
How to click on a button within a recycler view item using espresso?
举个例子,假设我的回收站视图(ID "list")是这个 Gmail 收件箱
我已经知道了onView(withId(R.id.list)).perform(RecyclerViewActions.actionOnItemAtPosition(1, click());
让我打开第二封邮件。
但是我怎样才能用 espresso 单击第二封电子邮件的星号按钮呢?
看看下面的 Whosebug 问题:
它创建了一个 ViewAction,它在 recyclerView 的特定位置点击一个由 id 标识的视图对象。
举个例子,假设我的回收站视图(ID "list")是这个 Gmail 收件箱
我已经知道了onView(withId(R.id.list)).perform(RecyclerViewActions.actionOnItemAtPosition(1, click());
让我打开第二封邮件。
但是我怎样才能用 espresso 单击第二封电子邮件的星号按钮呢?
看看下面的 Whosebug 问题: 它创建了一个 ViewAction,它在 recyclerView 的特定位置点击一个由 id 标识的视图对象。