Package org.robolectric.shadows
Class ShadowDisplayManagerGlobal
- java.lang.Object
-
- org.robolectric.shadows.ShadowDisplayManagerGlobal
-
@Implements(value=android.hardware.display.DisplayManagerGlobal.class, isInAndroidSdk=false, minSdk=17, looseSignatures=true) public class ShadowDisplayManagerGlobal extends java.lang.ObjectShadow forDisplayManagerGlobal.
-
-
Constructor Summary
Constructors Constructor Description ShadowDisplayManagerGlobal()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ObjectgetBrightnessConfigurationForUser(int userId)protected java.util.List<android.hardware.display.BrightnessChangeEvent>getBrightnessEvents(java.lang.String callingPackage)protected java.lang.ObjectgetDefaultBrightnessConfiguration()static android.hardware.display.DisplayManagerGlobalgetInstance()android.graphics.PointgetStableDisplaySize()Returns the 'natural' dimensions of the default display.protected android.hardware.display.WifiDisplayStatusgetWifiDisplayStatus()static voidreset()protected voidsetBrightnessConfigurationForUser(java.lang.Object configObject, int userId, java.lang.String packageName)protected voidsetSaturationLevel(float level)
-
-
-
Method Detail
-
reset
@Resetter public static void reset()
-
getInstance
@Implementation public static android.hardware.display.DisplayManagerGlobal getInstance()
-
getWifiDisplayStatus
@Implementation protected android.hardware.display.WifiDisplayStatus getWifiDisplayStatus()
-
getStableDisplaySize
@Implementation(minSdk=27) public android.graphics.Point getStableDisplaySize() throws android.os.RemoteExceptionReturns the 'natural' dimensions of the default display.- Throws:
android.os.RemoteException
-
setSaturationLevel
@Implementation(minSdk=28, maxSdk=28) protected void setSaturationLevel(float level)
-
setBrightnessConfigurationForUser
@Implementation(minSdk=28) @HiddenApi protected void setBrightnessConfigurationForUser(java.lang.Object configObject, int userId, java.lang.String packageName)
-
getBrightnessConfigurationForUser
@Implementation(minSdk=28) @HiddenApi protected java.lang.Object getBrightnessConfigurationForUser(int userId)
-
getDefaultBrightnessConfiguration
@Implementation(minSdk=28) @HiddenApi protected java.lang.Object getDefaultBrightnessConfiguration()
-
getBrightnessEvents
@Implementation(minSdk=28) @HiddenApi protected java.util.List<android.hardware.display.BrightnessChangeEvent> getBrightnessEvents(java.lang.String callingPackage)
-
-