Langue

WakeLockFlags Énumération

Définition

Définit des indicateurs pour le verrouillage de veille .

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

[System.Flags]
public enum WakeLockFlags
[<System.Flags>]
type WakeLockFlags = 
Héritage
WakeLockFlags
Attributs

Champs

Nom Valeur Description
LocationModeNoChange 0

Soit les fournisseurs d’emplacement ne doivent pas être affectés par l’économiseur de batterie, ou l’économiseur de batterie est désactivé.

ThermalStatusNone 0

Code d’état thermique : pas de limitation.

LocationModeGpsDisabledWhenScreenOff 1

Dans ce mode, le fournisseur d’emplacement GPS doit être désactivé lorsque l’économiseur de batterie est activé et que l’appareil n’est pas interactif.

Partial 1

Niveau de verrouillage de veille : garantit que l’UC est en cours d’exécution ; l’écran et le rétro-éclairage du clavier seront autorisés à s’éteindre.

ReleaseFlagWaitForNoProximity 1

Indicateur pour WakeLock.release(int) : report de la libération d’un verrou de veille PROXIMITY_SCREEN_OFF_WAKE_LOCK jusqu’à ce que le capteur de proximité indique qu’un objet n’est pas à proximité proche.

ThermalStatusLight 1

Code d’état thermique : limitation légère où l’expérience utilisateur n’est pas affectée.

LocationModeAllDisabledWhenScreenOff 2

Tous les fournisseurs d’emplacement doivent être désactivés lorsque l’économiseur de batterie est activé et que l’appareil n’est pas interactif.

ThermalStatusModerate 2

Code d’état thermique : limitation modérée où l’expérience utilisateur n’est pas largement affectée.

LocationModeForegroundOnly 3

Dans ce mode, tous les fournisseurs d’emplacement seront conservés disponibles, mais les correctifs d’emplacement ne doivent être fournis qu’aux applications de premier plan.

ThermalStatusSevere 3

Code d’état thermique : limitation sévère où l’expérience utilisateur est en grande partie affectée.

LocationModeThrottleRequestsWhenScreenOff 4

Dans ce mode, l’emplacement n’est pas désactivé, mais LocationManager limite toutes les demandes aux fournisseurs lorsque l’appareil n’est pas interactif.

ThermalStatusCritical 4

Code d’état thermique : la plateforme a tout fait pour réduire l’alimentation.

ThermalStatusEmergency 5

Code d’état thermique : les composants clés de la plateforme s’arrêtent en raison d’une condition thermique. Les fonctionnalités d’appareil seront limitées.

ScreenDim 6

Niveau de verrouillage du réveil : garantit que l’écran est activé (mais peut être grisé) ; le rétro-éclairage du clavier sera autorisé à s’éteindre.

ThermalStatusShutdown 6

Code d’état thermique : arrêt nécessaire immédiatement.

ScreenBright 10

Niveau de verrouillage du réveil : garantit que l’écran est activé à pleine luminosité ; le rétro-éclairage du clavier sera autorisé à s’éteindre.

Full 26

Niveau de verrouillage de veille : garantit que l’écran et le clavier sont allumés à pleine luminosité.

ProximityScreenOff 32

Niveau de verrouillage de veille : désactive l’écran lorsque le capteur de proximité s’active. Si le capteur de proximité détecte qu’un objet est à proximité, l’écran s’éteint immédiatement.

AcquireCausesWakeup 268435456

Indicateur de verrouillage de veille : activez l’écran lorsque le verrou de veille est acquis.

OnAfterRelease 536870912

Indicateur de verrouillage de veille : lorsque ce verrou de veille est libéré, placez le minuteur d’activité de l’utilisateur afin que l’écran reste allumé pendant un peu plus longtemps.

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Java documentation pour android.os.PowerManager.

S’applique à