Como os recursos de localização são configurados para se comportar no dispositivo móvel quando o recurso de economia de bateria está ativado. (https://developer.android.com/reference/android/os/PowerManager#getLocationPowerSaveMode())
Enums | |
---|---|
LOCATION_POWER_SAVE_MODE_LOG_UNSPECIFIED |
LocationPowerSaveMode indefinida |
LOCATION_POWER_SAVE_MODE_LOG_NO_CHANGE |
Os provedores de localização não devem ser afetados pela economia de bateria ou a economia de bateria está desativada. |
LOCATION_POWER_SAVE_MODE_LOG_GPS_DISABLED_WHEN_SCREEN_OFF |
O provedor de localização com base em GPS deve 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 devem 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 localização vão continuar disponíveis, mas as correções de local só vão ser fornecidas aos apps em primeiro plano. |
LOCATION_POWER_SAVE_MODE_LOG_THROTTLE_REQUESTS_WHEN_SCREEN_OFF |
A localização não será desativada, mas o LocationManager vai limitar todas as solicitações a provedores quando o dispositivo não for interativo. |