public final class

Root

extends Object
java.lang.Object
   ↳ androidx.test.espresso.Root

Class Overview

Represents a root view in the application and optionally the layout params of the window holding it.

This class is used internally to determine which view root to run user provided matchers against it is not part of the public api.

Summary

Nested Classes
class Root.Builder  
Public Methods
View getDecorView()
EspressoOptional<WindowManager.LayoutParams> getWindowLayoutParams()
boolean isReady()
Checks if the Root is ready.
String toString()
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public View getDecorView ()

Returns
View

public boolean isReady ()

Checks if the Root is ready. The UI is no longer in flux if layout of the root view is not being requested and the root view has window focus or is focusable.

Returns
boolean if the root view has focus

public String toString ()

Returns
String