Class Overview
A collection of matchers for Root objects.
Summary
| Fields |
|
public
static
final
Matcher<Root> |
DEFAULT |
Espresso's default Root matcher. |
|
[Expand]
Inherited Methods |
From class
java.lang.Object
|
Object
|
clone()
|
|
boolean
|
equals(Object arg0)
|
|
void
|
finalize()
|
|
final
Class<?>
|
getClass()
|
|
int
|
hashCode()
|
|
final
void
|
notify()
|
|
final
void
|
notifyAll()
|
|
String
|
toString()
|
|
final
void
|
wait(long arg0, int arg1)
|
|
final
void
|
wait(long arg0)
|
|
final
void
|
wait()
|
|
Fields
public
static
final
Matcher<Root>
DEFAULT
Espresso's default Root matcher.
Public Methods
public
static
Matcher<Root>
hasWindowLayoutParams
()
public
static
Matcher<Root>
isDialog
()
Matches Roots that are dialogs (i.e. is not a window of the currently resumed
activity).
public
static
Matcher<Root>
isFocusable
()
Matches Roots that can take window focus.
public
static
Matcher<Root>
isPlatformPopup
()
Matches Roots that are popups - like autocomplete suggestions or the actionbar spinner.
public
static
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
public
static
Matcher<Root>
isTouchable
()
Matches Roots that can receive touch events.
public
static
Matcher<Root>
withDecorView
(Matcher<View> decorViewMatcher)
Matches Roots with decor views that match the given view matcher.
| Parameters |
decorViewMatcher |
Matcher |