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> | 
        |