Android APIs
public static abstract class

WindowId.FocusObserver

extends Object
java.lang.Object
   ↳ android.view.WindowId.FocusObserver

Class Overview


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
WindowId.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.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors


public WindowId.FocusObserver ()

Added in API level 18

Construct a new observer. This observer will be configured so that all of its callbacks are dispatched on the current calling thread.

Public Methods


public abstract void onFocusGained (WindowId token)

Added in API level 18

Called when one of the monitored windows gains input focus.

public abstract void onFocusLost (WindowId token)

Added in API level 18

Called when one of the monitored windows loses input focus.