LocationPowerSaveModeLog

デバイスのバッテリー セーバー機能がオンのときに、モバイル デバイスで位置情報機能がどのように動作するかを示します。(https://developer.android.com/reference/android/os/PowerManager#getLocationPowerSaveMode())

列挙型
LOCATION_POWER_SAVE_MODE_LOG_UNSPECIFIED 未定義の LocationPowerSaveMode
LOCATION_POWER_SAVE_MODE_LOG_NO_CHANGE 位置情報プロバイダがバッテリー セーバーの影響を受けないか、バッテリー セーバーがオフになっている。
LOCATION_POWER_SAVE_MODE_LOG_GPS_DISABLED_WHEN_SCREEN_OFF バッテリー セーバーがオンになっていて、デバイスが非インタラクティブ モードの場合は、GPS ベースの位置情報プロバイダを無効にする必要があります。
LOCATION_POWER_SAVE_MODE_LOG_ALL_DISABLED_WHEN_SCREEN_OFF バッテリー セーバーがオンになっていて、デバイスが非インタラクティブ モードの場合は、位置情報プロバイダをすべて無効にする必要があります。
LOCATION_POWER_SAVE_MODE_LOG_FOREGROUND_ONLY 位置情報プロバイダはすべて引き続き利用できますが、位置情報の修正はフォアグラウンド アプリに対してのみ提供する必要があります。
LOCATION_POWER_SAVE_MODE_LOG_THROTTLE_REQUESTS_WHEN_SCREEN_OFF 位置情報がオフになることはありませんが、デバイスがインタラクティブでない場合、LocationManager はプロバイダへのすべてのリクエストをスロットリングします。