public final class DisplayManagerGlobal extends Object
DisplayManager
.Modifier and Type | Field and Description |
---|---|
static int |
EVENT_DISPLAY_ADDED |
static int |
EVENT_DISPLAY_CHANGED |
static int |
EVENT_DISPLAY_REMOVED |
Modifier and Type | Method and Description |
---|---|
void |
connectWifiDisplay(String deviceAddress) |
void |
disconnectWifiDisplay() |
void |
forgetWifiDisplay(String deviceAddress) |
Display |
getCompatibleDisplay(int displayId,
CompatibilityInfoHolder cih)
Gets information about a logical display.
|
int[] |
getDisplayIds()
Gets all currently valid logical display ids.
|
DisplayInfo |
getDisplayInfo(int displayId)
Get information about a particular logical display.
|
static DisplayManagerGlobal |
getInstance()
Gets an instance of the display manager global singleton.
|
Display |
getRealDisplay(int displayId)
Gets information about a logical display without applying any compatibility metrics.
|
WifiDisplayStatus |
getWifiDisplayStatus() |
void |
registerDisplayListener(DisplayManager.DisplayListener listener,
Handler handler) |
void |
renameWifiDisplay(String deviceAddress,
String alias) |
void |
scanWifiDisplays() |
void |
unregisterDisplayListener(DisplayManager.DisplayListener listener) |
public static final int EVENT_DISPLAY_ADDED
public static final int EVENT_DISPLAY_CHANGED
public static final int EVENT_DISPLAY_REMOVED
public static DisplayManagerGlobal getInstance()
public DisplayInfo getDisplayInfo(int displayId)
displayId
- The logical display id.public int[] getDisplayIds()
public Display getCompatibleDisplay(int displayId, CompatibilityInfoHolder cih)
displayId
- The logical display id.cih
- The compatibility info, or null if none is required.public Display getRealDisplay(int displayId)
displayId
- The logical display id.public void registerDisplayListener(DisplayManager.DisplayListener listener, Handler handler)
public void unregisterDisplayListener(DisplayManager.DisplayListener listener)
public void scanWifiDisplays()
public void connectWifiDisplay(String deviceAddress)
public void disconnectWifiDisplay()
public void forgetWifiDisplay(String deviceAddress)
public WifiDisplayStatus getWifiDisplayStatus()