WakeLockFlags 列挙型

定義

ウェイク ロックのフラグを定義します。

この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。

[System.Flags]
public enum WakeLockFlags
[<System.Flags>]
type WakeLockFlags = 
継承
WakeLockFlags
属性

フィールド

名前 説明
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

熱状態コード: UX に大きな影響を与えない中程度の調整。

LocationModeForegroundOnly 3

このモードでは、すべての場所プロバイダーが引き続き使用可能になりますが、場所の修正はフォアグラウンド アプリにのみ提供する必要があります。

ThermalStatusSevere 3

熱状態コード: UX が大きく影響を受ける重大な調整。

LocationModeThrottleRequestsWhenScreenOff 4

このモードでは、場所はオフになりませんが、デバイスが非対話型の場合、LocationManager はプロバイダーに対するすべての要求を調整します。

ThermalStatusCritical 4

熱状態コード: プラットフォームは、電力を削減するためにすべてを行いました。

ThermalStatusEmergency 5

熱状態コード: プラットフォームの主要コンポーネントは、熱状態のためにシャットダウンしています。 デバイスの機能は制限されます。

ScreenDim 6

ウェイク ロック レベル: 画面がオンになっていることを確認します (ただし、淡色表示される可能性があります)。キーボードバックライトが消えるようになります。

ThermalStatusShutdown 6

熱状態コード: 直ちにシャットダウンが必要です。

ScreenBright 10

ウェイクロックレベル:画面が完全な明るさでオンになっていることを確認します。キーボードバックライトが消えるようになります。

Full 26

ウェイク ロック レベル: 画面とキーボードのバックライトが完全な明るさでオンになっていることを確認します。

ProximityScreenOff 32

ウェイク ロック レベル: 近接センサーがアクティブになったときに画面をオフにします。 近接センサーが物体が近くにあることを検出すると、画面はすぐにオフになります。

AcquireCausesWakeup 268435456

ウェイク ロック フラグ: ウェイク ロックが取得されたときに画面をオンにします。

OnAfterRelease 536870912

ウェイク ロック フラグ: このウェイク ロックが解除されたら、画面が少し長く続くよう、ユーザー アクティビティ タイマーを突きます。

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

Javaドキュメント。

適用対象