Cómo están configuradas las funciones de ubicación para que se comporten en el dispositivo móvil cuando está activada la función de ahorro de batería. (https://developer.android.com/reference/android/os/PowerManager#getLocationPowerSaveMode())
Enumeraciones | |
---|---|
LOCATION_POWER_SAVE_MODE_LOG_UNSPECIFIED |
LocationPowerSaveMode no definido |
LOCATION_POWER_SAVE_MODE_LOG_NO_CHANGE |
El ahorro de batería no debería afectar a los proveedores de ubicación, o bien este está desactivado. |
LOCATION_POWER_SAVE_MODE_LOG_GPS_DISABLED_WHEN_SCREEN_OFF |
El proveedor de ubicación basado en GPS debe estar inhabilitado cuando el ahorro de batería está activado y el dispositivo no es interactivo. |
LOCATION_POWER_SAVE_MODE_LOG_ALL_DISABLED_WHEN_SCREEN_OFF |
Cuando el ahorro de batería está activado y el dispositivo no es interactivo, deben inhabilitarse todos los proveedores de ubicación. |
LOCATION_POWER_SAVE_MODE_LOG_FOREGROUND_ONLY |
Todos los proveedores de ubicación se mantendrán disponibles, pero las correcciones de ubicación solo deben proporcionarse a las aplicaciones en primer plano. |
LOCATION_POWER_SAVE_MODE_LOG_THROTTLE_REQUESTS_WHEN_SCREEN_OFF |
La ubicación no se desactivará, pero LocationManager limitará todas las solicitudes a los proveedores cuando el dispositivo no sea interactivo. |