Como os recursos de localização são configurados para se comportar no dispositivo móvel quando o recurso de Economia de bateria do dispositivo está ativado. (https://developer.android.com/reference/android/os/PowerManager#getLocationPowerSaveMode())
Enums | |
---|---|
LOCATION_POWER_SAVE_MODE_LOG_UNSPECIFIED |
LocationPowerSaveMode não definido |
LOCATION_POWER_SAVE_MODE_LOG_NO_CHANGE |
Os provedores de localização não devem ser afetados pela Economia de bateria ou ela está desativada. |
LOCATION_POWER_SAVE_MODE_LOG_GPS_DISABLED_WHEN_SCREEN_OFF |
O provedor de localização baseado em GPS precisa ser desativado quando a Economia de bateria estiver ativada e o dispositivo não for interativo. |
LOCATION_POWER_SAVE_MODE_LOG_ALL_DISABLED_WHEN_SCREEN_OFF |
Todos os provedores de localização precisam ser desativados quando a Economia de bateria estiver ativada e o dispositivo não for interativo. |
LOCATION_POWER_SAVE_MODE_LOG_FOREGROUND_ONLY |
Todos os provedores de local permanecerão disponíveis, mas as correções de local só deverão ser fornecidas para apps em primeiro plano. |
LOCATION_POWER_SAVE_MODE_LOG_THROTTLE_REQUESTS_WHEN_SCREEN_OFF |
A localização não será desativada, mas o LocationManager limitará todas as solicitações aos provedores quando o dispositivo não for interativo. |