Bom dia,
Eu estava testando minha aplicação na qual utiliza informação da posição de latitude e longitude do device e fiquei com uma dúvida. Eu liguei o GPS perto do meu serviço e ele obteve normalmente a informação de latitude e longitude. Cheguei em casa fui testar novamente o app e eu estava com o device parado e quando o app foi obter a posição de longitude e latitude o device obteve a mesma informação que estava perto do meu serviço, ou seja não atualizou para a nova posição. Desliguei o GPS e o app pegou a posição pelo NETWORK e retorno uma posição mais precisa. Sei que se eu ligar o GPS e se movimentar com o device irei chamar o método método onLocationChanged no qual eu irei atualizar a posição. A minha dúvida é com relação ao device ficar parado e obter informação errada. Gostaria de saber se tem uma forma de forçar ele buscar a posição mesmo com o device parado como no app do google maps. Como?
OBS: Eu desliguei o device e liguei novamente com o GPS ligado ai sim ele obteve a informação de posição correta.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.






0 comentários:
Postar um comentário