語言

WakeLockFlags 列舉

定義

定義喚醒鎖的旗標。

此列舉支援其成員值的位元組合。

[System.Flags]
public enum WakeLockFlags
[<System.Flags>]
type WakeLockFlags = 
繼承
WakeLockFlags
屬性

欄位

名稱 值 Description
LocationModeNoChange 0

要麼是地點供應商不應該受到省電模式影響,要麼就是省電模式關閉了。

ThermalStatusNone 0

熱狀態代碼:沒有降頻。

LocationModeGpsDisabledWhenScreenOff 1

在此模式下,當省電模式且裝置非互動時,基於 GPS 的定位服務應被關閉。

Partial 1

喚醒鎖定電平:確保 CPU 正在運行;螢幕和鍵盤的背光燈會被允許熄滅。

ReleaseFlagWaitForNoProximity 1

WakeLock.release(int) 的標記:延遲釋放PROXIMITY_SCREEN_OFF_WAKE_LOCK喚醒鎖,直到接近感應器顯示物體不在附近。

ThermalStatusLight 1

熱狀態碼:輕微降頻,UX 未受影響。

LocationModeAllDisabledWhenScreenOff 2

當啟用省電模式且裝置非互動時,所有定位服務提供者都應被關閉。

ThermalStatusModerate 2

熱狀態碼:中度限速,但使用者體驗影響不大。

LocationModeForegroundOnly 3

在此模式下,所有位置提供者都會保持可用,但位置修正應該只提供給前台應用程式。

ThermalStatusSevere 3

熱狀態代碼:嚴重降頻,使用者體驗受到很大影響。

LocationModeThrottleRequestsWhenScreenOff 4

在此模式下,位置不會關閉,但當裝置非互動時,LocationManager 會限制所有向提供者的請求。

ThermalStatusCritical 4

熱狀態代碼:平台已盡一切努力降低電力。

ThermalStatusEmergency 5

熱狀態代碼:平台中的關鍵元件因熱狀態而停機。 裝置功能將有限。

ScreenDim 6

喚醒鎖定等級:確保螢幕開啟(但可調暗);鍵盤背光會被允許亮起。

ThermalStatusShutdown 6

熱狀態代碼:需要立即關閉。

ScreenBright 10

喚醒鎖定等級:確保螢幕以全亮度開啟;鍵盤背光會被允許亮起。

Full 26

喚醒鎖定等級:確保螢幕和鍵盤背光保持全亮度。

ProximityScreenOff 32

喚醒鎖定等級:當接近感應器啟動時,螢幕會關閉。 如果接近感應器偵測到附近有物體,螢幕會立即關閉。

AcquireCausesWakeup 268435456

喚醒鎖定旗標:當喚醒鎖定取得時,螢幕開啟。

OnAfterRelease 536870912

喚醒鎖定標誌:當喚醒鎖定解除時,按下使用者活動計時器,讓螢幕多亮一會兒。

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

Java 文件 android.os.PowerManager。

適用於