public class DisplayManager extends Object
Display instances.
This class is a singleton and is used to obtain Display objects for more information on the display.
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
void |
addDisplayEventCallback(Context context,
IDisplayEventCallback listener) |
Register a callback for display events.
|
List<Display> |
getAllDisplays(Context context) |
Obtain all displays of a specific context.
|
Optional<Display> |
getDefaultDisplay(Context context) |
Obtain the default display of a specific context.
|
static DisplayManager |
getInstance() |
Create a single
DisplayManager instance. |
void |
removeDisplayEventCallback(Context context,
IDisplayEventCallback listener) |
Deregister the callback for display events.
|
public static DisplayManager getInstance()
DisplayManager instance.
This method is a static factory method.
DisplayManager instance.public Optional<Display> getDefaultDisplay(Context context)
context - Indicates the current context.public List<Display> getAllDisplays(Context context)
context - Indicates the current context.public void addDisplayEventCallback(Context context, IDisplayEventCallback listener)
context - Indicates the application context.listener - Indicates the IDisplayEventCallback object.public void removeDisplayEventCallback(Context context, IDisplayEventCallback listener)
context - Indicates the application context.listener - Indicates the IDisplayEventCallback object.