YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Portuguese, Brazilian subtitles

← Changing onConnected for Continuous Update

Get Embed Code
4 Languages

Showing Revision 1 created 06/20/2016 by Udacity Robot.

  1. Esta é a solução.

  2. Para criar seu mLocationRequest,
    basta chamar
  3. LocationRequest.create e, depois,
    para definir alta prioridade de precisão,
  4. chame LocationRequest.setPriority
    e passe uma constante
  5. PRIORITY_HIGH_ACCURACY, que
    se encontra na classe LocationRequest.
  6. Você já definiu o intervalo como
    1.000 milissegundos e, finalmente,
  7. tudo o que precisa fazer
    no FusedLocationApi
  8. é requestLocationUpdates
    e passar para o GoogleApiClient,
  9. para LocationRequest e essa
    referência à atividade,
  10. para que os callbacks
    cheguem a essa atividade.
  11. Todo o código
    deve estar em uma linha,
  12. eu o dividi em linhas separadas
    aqui para facilitar a leitura.
  13. Como você estava
    solicitando atualizações de localização,
  14. precisará implementar um callback
    chamado na localização alterada
  15. que, como o nome sugere,
    será chamado sempre que
  16. a localização mudar,
    mesmo que apenas pouco,
  17. com esse intervalo e a
    alta precisão determinando isso.