RootMatchers
public final class RootMatchers
extends Object
| java.lang.Object | |
| ↳ | android.support.test.espresso.matcher.RootMatchers |
A collection of matchers for Root objects.
Summary
Fields | |
|---|---|
public static final Matcher<Root> | DEFAULT Espresso's default |
Public methods | |
|---|---|
static Matcher<Root> | hasWindowLayoutParams() |
static Matcher<Root> | isDialog() Matches |
static Matcher<Root> | isFocusable() Matches |
static Matcher<Root> | isPlatformPopup() Matches |
static Matcher<Root> | isSystemAlertWindow() Matches |
static Matcher<Root> | isTouchable() Matches |
static Matcher<Root> | withDecorView(Matcher<View> decorViewMatcher) Matches |
Inherited methods | |
|---|---|
java.lang.Object | |
Fields
Public methods
isDialog
Matcher<Root> isDialog ()
Matches Roots that are dialogs (i.e. is not a window of the currently resumed activity).
| Returns | |
|---|---|
Matcher<Root> | |
isFocusable
Matcher<Root> isFocusable ()
Matches Roots that can take window focus.
| Returns | |
|---|---|
Matcher<Root> | |
isPlatformPopup
Matcher<Root> isPlatformPopup ()
Matches Roots that are popups - like autocomplete suggestions or the actionbar spinner.
| Returns | |
|---|---|
Matcher<Root> | |
isSystemAlertWindow
Matcher<Root> isSystemAlertWindow ()
Matches Roots that are system alert windows i.e. shown on top of all other applications and is not a window of the currently resumed activity
Apps using this type of windows require the following permission: android.permission.SYSTEM_ALERT_WINDOW
| Returns | |
|---|---|
Matcher<Root> | |
isTouchable
Matcher<Root> isTouchable ()
Matches Roots that can receive touch events.
| Returns | |
|---|---|
Matcher<Root> | |