to top
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.