1 00:00:00,230 --> 00:00:01,370 Esta é a solução. 2 00:00:01,370 --> 00:00:04,282 Para criar seu mLocationRequest, basta chamar 3 00:00:04,282 --> 00:00:08,660 LocationRequest.create e, depois, para definir alta prioridade de precisão, 4 00:00:08,660 --> 00:00:12,195 chame LocationRequest.setPriority e passe uma constante 5 00:00:12,195 --> 00:00:16,690 PRIORITY_HIGH_ACCURACY, que se encontra na classe LocationRequest. 6 00:00:16,690 --> 00:00:20,450 Você já definiu o intervalo como 1.000 milissegundos e, finalmente, 7 00:00:20,450 --> 00:00:23,200 tudo o que precisa fazer no FusedLocationApi 8 00:00:23,200 --> 00:00:27,300 é requestLocationUpdates e passar para o GoogleApiClient, 9 00:00:27,300 --> 00:00:32,000 para LocationRequest e essa referência à atividade, 10 00:00:32,000 --> 00:00:34,908 para que os callbacks cheguem a essa atividade. 11 00:00:34,908 --> 00:00:36,850 Todo o código deve estar em uma linha, 12 00:00:36,850 --> 00:00:40,080 eu o dividi em linhas separadas aqui para facilitar a leitura. 13 00:00:40,080 --> 00:00:42,900 Como você estava solicitando atualizações de localização, 14 00:00:42,900 --> 00:00:47,270 precisará implementar um callback chamado na localização alterada 15 00:00:47,270 --> 00:00:50,300 que, como o nome sugere, será chamado sempre que 16 00:00:50,300 --> 00:00:52,500 a localização mudar, mesmo que apenas pouco, 17 00:00:52,500 --> 00:00:56,670 com esse intervalo e a alta precisão determinando isso.