Skip to content

Most visited

Recently visited

navigation

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
This site uses cookies to store your preferences for site-specific language and display options.

Hooray!

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.