Most visited

Recently visited

Added in API level 18

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

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.

Inherited methods

From class java.lang.Object

Public constructors

WindowId.FocusObserver

Added in API level 18
WindowId.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

Added in API level 18
void onFocusGained (WindowId token)

Called when one of the monitored windows gains input focus.

Parameters
token WindowId

onFocusLost

Added in API level 18
void onFocusLost (WindowId token)

Called when one of the monitored windows loses input focus.

Parameters
token WindowId

Hooray!