RecyclerViewActions.PositionableRecyclerViewAction

public static interface RecyclerViewActions.PositionableRecyclerViewAction
implements ViewAction

android.support.test.espresso.contrib.RecyclerViewActions.PositionableRecyclerViewAction


大多数RecyclerViewAction都有一个匹配器,用于在RecyclerView中选择一个特定的视图/视图。 在这种情况下,默认行为是期望匹配器匹配RecyclerView中的1并且只匹配一个项目。

该界面使用户能够覆盖该类型的行为,并在给定位置显式选择RecyclerView中的项目。 这与AdapterViews的onData(...)。atPosition()api类似。

Summary

Public methods

abstract RecyclerViewActions.PositionableRecyclerViewAction atPosition(int position)

返回一个新的ViewAction,它将使ViewAction对匹配器选择的第th个元素进行操作。

Inherited methods

From interface android.support.test.espresso.ViewAction

Public methods

atPosition

RecyclerViewActions.PositionableRecyclerViewAction atPosition (int position)

返回一个新的ViewAction,它将使ViewAction对匹配器选择的第th个元素进行操作。

Parameters
position int: a 0-based index into the list of matching elements within the RecyclerView.
Returns
RecyclerViewActions.PositionableRecyclerViewAction PositionableRecyclerViewAction a new ViewAction focused on a particular position.
Throws
IllegalArgumentException if position < 0.