java.lang.Object | |
↳ | android.hardware.display.DisplayManager |
Manages the properties of attached displays.
Get an instance of this class by calling
Context.getSystemService()
with the argument
DISPLAY_SERVICE
.
Nested Classes | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
DisplayManager.DisplayListener | Listens for changes in available display devices. |
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | DISPLAY_CATEGORY_PRESENTATION | Display category: Presentation displays. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Gets information about a logical display.
| |||||||||||
Gets all currently valid logical displays.
| |||||||||||
Gets all currently valid logical displays of the specified category.
| |||||||||||
Registers an display listener to receive notifications about when
displays are added, removed or changed.
| |||||||||||
Unregisters an input device listener.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Display category: Presentation displays.
This category can be used to identify secondary displays that are suitable for use as presentation displays.
Gets information about a logical display. The display metrics may be adjusted to provide compatibility for legacy applications.
displayId | The logical display id. |
---|
Gets all currently valid logical displays.
Gets all currently valid logical displays of the specified category.
When there are multiple displays in a category the returned displays are sorted
of preference. For example, if the requested category is
DISPLAY_CATEGORY_PRESENTATION
and there are multiple presentation displays
then the displays are sorted so that the first display in the returned array
is the most preferred presentation display. The application may simply
use the first display or allow the user to choose.
category | The requested display category or null to return all displays. |
---|
Registers an display listener to receive notifications about when displays are added, removed or changed.
listener | The listener to register. |
---|---|
handler | The handler on which the listener should be invoked, or null if the listener should be invoked on the calling thread's looper. |
Unregisters an input device listener.
listener | The listener to unregister. |
---|