WakeLockFlags Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define marcas para el bloqueo de reactivación .
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
[System.Flags]
public enum WakeLockFlags
[<System.Flags>]
type WakeLockFlags =
- Herencia
-
WakeLockFlags
- Atributos
Campos
| Nombre | Valor | Description |
|---|---|---|
| LocationModeNoChange | 0 | Los proveedores de ubicación no deben verse afectados por el ahorro de batería o el ahorro de batería está desactivado. |
| ThermalStatusNone | 0 | Código de estado térmico: no bajo limitación. |
| LocationModeGpsDisabledWhenScreenOff | 1 | En este modo, el proveedor de ubicación basado en GPS debe deshabilitarse cuando el ahorro de batería está encendido y el dispositivo no es interactivo. |
| Partial | 1 | Nivel de bloqueo de reactivación: garantiza que la CPU se está ejecutando; la pantalla y la luz de retroceso del teclado podrán apagarse. |
| ReleaseFlagWaitForNoProximity | 1 | Marca para WakeLock.release(int): aplazar la liberación de un bloqueo de reactivación de PROXIMITY_SCREEN_OFF_WAKE_LOCK hasta que el sensor de proximidad indica que un objeto no está cerca. |
| ThermalStatusLight | 1 | Código de estado térmico: limitación ligera en la que la experiencia de usuario no se ve afectada. |
| LocationModeAllDisabledWhenScreenOff | 2 | Todos los proveedores de ubicación deben deshabilitarse cuando el ahorro de batería está activado y el dispositivo no es interactivo. |
| ThermalStatusModerate | 2 | Código de estado térmico: limitación moderada en la que la experiencia de usuario no se ve afectada en gran medida. |
| LocationModeForegroundOnly | 3 | En este modo, todos los proveedores de ubicación se mantendrán disponibles, pero las correcciones de ubicación solo se deben proporcionar a las aplicaciones en primer plano. |
| ThermalStatusSevere | 3 | Código de estado térmico: limitación grave en la que la experiencia de usuario se ve afectada en gran medida. |
| LocationModeThrottleRequestsWhenScreenOff | 4 | En este modo, la ubicación no se desactivará, pero LocationManager limitará todas las solicitudes a los proveedores cuando el dispositivo no sea interactivo. |
| ThermalStatusCritical | 4 | Código de estado térmico: la plataforma ha hecho todo para reducir la potencia. |
| ThermalStatusEmergency | 5 | Código de estado térmico: los componentes clave de la plataforma se apagan debido a la condición térmica. Las funcionalidades del dispositivo serán limitadas. |
| ScreenDim | 6 | Nivel de bloqueo de reactivación: garantiza que la pantalla está activada (pero puede estar atenuada); La luz trasera del teclado podrá apagarse. |
| ThermalStatusShutdown | 6 | Código de estado térmico: se necesita apagar inmediatamente. |
| ScreenBright | 10 | Nivel de bloqueo de reactivación: garantiza que la pantalla esté en brillo completo; La luz trasera del teclado podrá apagarse. |
| Full | 26 | Nivel de bloqueo de reactivación: garantiza que la pantalla y la luz de retroceso del teclado estén en brillo completo. |
| ProximityScreenOff | 32 | Nivel de bloqueo de reactivación: desactiva la pantalla cuando se activa el sensor de proximidad. Si el sensor de proximidad detecta que un objeto está cerca, la pantalla se apaga inmediatamente. |
| AcquireCausesWakeup | 268435456 | Marca de bloqueo de reactivación: active la pantalla cuando se adquiera el bloqueo de reactivación. |
| OnAfterRelease | 536870912 | Marca de bloqueo de reactivación: cuando se libera este bloqueo de reactivación, toque el temporizador de actividad del usuario para que la pantalla permanezca activa durante un poco más. |
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Java documentación para android.os.PowerManager.