# android.support.test.espresso.contrib

# android.support.test.espresso.contrib

| This package is part of the Android[support library](https://developer.android.com/topic/libraries/support-library)which is no longer maintained. The support library has been superseded by[AndroidX](https://developer.android.com/jetpack/androidx)which is part of[Jetpack](https://developer.android.com/jetpack). We recommend using the AndroidX libraries in all new projects. You should also consider[migrating](https://developer.android.com/jetpack/androidx/migrate)existing projects to AndroidX. To find the AndroidX class that maps to this deprecated class, see the AndroidX support library[class mappings](https://developer.android.com/jetpack/androidx/migrate/class-mappings).

## Interfaces

|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------|
| [RecyclerViewActions.PositionableRecyclerViewAction](https://developer.android.com/reference/android/support/test/espresso/contrib/RecyclerViewActions.PositionableRecyclerViewAction) | Most RecyclerViewActions are given a matcher to select a particular view / viewholder within the RecyclerView. |

## Classes

|--------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [AccessibilityChecks](https://developer.android.com/reference/android/support/test/espresso/contrib/AccessibilityChecks)       | *This class is deprecated. use[AccessibilityChecks](https://developer.android.com/reference/android/support/test/espresso/accessibility/AccessibilityChecks)instead.*                                            |
| [ActivityResultMatchers](https://developer.android.com/reference/android/support/test/espresso/contrib/ActivityResultMatchers) | Hamcrest matchers for a[Instrumentation.ActivityResult](https://developer.android.com/reference/android/app/Instrumentation.ActivityResult.html).                                                                |
| [DrawerActions](https://developer.android.com/reference/android/support/test/espresso/contrib/DrawerActions)                   | Espresso actions for using a[DrawerLayout](https://developer.android.com/reference/android/support/v4/widget/DrawerLayout).                                                                                      |
| [DrawerMatchers](https://developer.android.com/reference/android/support/test/espresso/contrib/DrawerMatchers)                 | Hamcrest matchers for a[DrawerLayout](https://developer.android.com/reference/android/support/v4/widget/DrawerLayout).                                                                                           |
| [NavigationViewActions](https://developer.android.com/reference/android/support/test/espresso/contrib/NavigationViewActions)   | View actions for interacting with[NavigationView](https://developer.android.com/reference/android/support/design/widget/NavigationView)                                                                          |
| [PickerActions](https://developer.android.com/reference/android/support/test/espresso/contrib/PickerActions)                   | Espresso action for interacting with[DatePicker](https://developer.android.com/reference/android/widget/DatePicker.html)and[TimePicker](https://developer.android.com/reference/android/widget/TimePicker.html). |
| [RecyclerViewActions](https://developer.android.com/reference/android/support/test/espresso/contrib/RecyclerViewActions)       | [ViewAction](https://developer.android.com/reference/android/support/test/espresso/ViewAction)s to interact[RecyclerView](https://developer.android.com/reference/android/support/v7/widget/RecyclerView).       |
| [ViewPagerActions](https://developer.android.com/reference/android/support/test/espresso/contrib/ViewPagerActions)             | Espresso actions for interacting with a[ViewPager](https://developer.android.com/reference/android/support/v4/view/ViewPager).                                                                                   |

-

  ## Interfaces

  - [RecyclerViewActions.PositionableRecyclerViewAction](https://developer.android.com/reference/android/support/test/espresso/contrib/RecyclerViewActions.PositionableRecyclerViewAction)
-

  ## Classes

  - [AccessibilityChecks](https://developer.android.com/reference/android/support/test/espresso/contrib/AccessibilityChecks)
  - [ActivityResultMatchers](https://developer.android.com/reference/android/support/test/espresso/contrib/ActivityResultMatchers)
  - [DrawerActions](https://developer.android.com/reference/android/support/test/espresso/contrib/DrawerActions)
  - [DrawerMatchers](https://developer.android.com/reference/android/support/test/espresso/contrib/DrawerMatchers)
  - [NavigationViewActions](https://developer.android.com/reference/android/support/test/espresso/contrib/NavigationViewActions)
  - [PickerActions](https://developer.android.com/reference/android/support/test/espresso/contrib/PickerActions)
  - [RecyclerViewActions](https://developer.android.com/reference/android/support/test/espresso/contrib/RecyclerViewActions)
  - [ViewPagerActions](https://developer.android.com/reference/android/support/test/espresso/contrib/ViewPagerActions)