WindowId.FocusObserver
  public
  static
  
  abstract
  class
  WindowId.FocusObserver
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.view.WindowId.FocusObserver | 
Subclass for observing changes to the focus state of an WindowId.
 You should use the same instance of this class for observing multiple
 WindowId objects, since this class is fairly heavy-weight -- the
 base class includes all of the mechanisms for connecting to and receiving updates
 from the window.
Summary
Public constructors | |
|---|---|
      
      FocusObserver()
      
      
        Construct a new observer.  | 
  |
Public methods | |
|---|---|
        abstract
        
        
        
        
        void
     | 
  
    
      
      onFocusGained(WindowId token)
      
      
        Called when one of the monitored windows gains input focus.  | 
  
        abstract
        
        
        
        
        void
     | 
  
    
      
      onFocusLost(WindowId token)
      
      
        Called when one of the monitored windows loses input focus.  | 
  
Inherited methods | |
|---|---|
Public constructors
FocusObserver
public FocusObserver ()
Construct a new observer. This observer will be configured so that all of its callbacks are dispatched on the current calling thread.
Public methods
onFocusGained
public abstract void onFocusGained (WindowId token)
Called when one of the monitored windows gains input focus.
| Parameters | |
|---|---|
token | 
        
          WindowId  | 
      
onFocusLost
public abstract void onFocusLost (WindowId token)
Called when one of the monitored windows loses input focus.
| Parameters | |
|---|---|
token | 
        
          WindowId  |