O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

Restringir locais oportunistas

Quando um aplicativo solicita a localização de um dispositivo, ele pode esperar pela resposta da solicitação ou, usando ouvintes de localização ativos, obter uma atualização de localização oportunista. Isso estava disponível (irrestrito) no Android 9 e inferior e foi fornecido quando um aplicativo especificou apenas a taxa de atualização de localização ativa, deixando a taxa passiva em branco. (Ouvintes passivos de localização não recebem atualizações oportunistas de localização porque não especificam uma taxa de atualização de localização).

A partir de Android 10, para obter atualizações de localização oportunistas, os desenvolvedores devem especificar que eles precisam de atualizações de localização passiva do FusedLocationProviderClient classe.

Provedor de localização fundido

Apps pode especificar a taxa em que eles ficam atualizações de localização oportunistas do FusedLocationProviderClient classe de duas maneiras.

Impacto

Se você não fornecer um valor para setFastestInterval , seu aplicativo pode experimentar uma redução significativa no atualizações de localização entregues a ele.

Implementação

Você não precisa fazer nada para implementar este recurso diferente para usar os valores sugeridos para o FusedLocationProviderClient classe setFastestInterval método.