E aí? Resolveu?Em 29 de janeiro de 2013 09:55, Rogerio Esteves <rolives@gmail.com> escreveu:
--Mesmo vc implementando a interface de Location e implementando o onLocation não funciona?
Conectado pelo MOTOBLUR™
-----Mensagem Original-----De: Fabio Ebner <fabioebner@gmail.com>
Para: androidbrasil-dev@googlegroups.com
Enviado: sábado, 26 de janeiro de 2013 17:01:16 GMT+00:00
Assunto: Re: [androidbrasil-dev] Re: Problema GPS - Galaxy Nexusmesma coisa cara.. pelo GPS ele nao recupera nada, e pelo network e passive ele sempre pega o mesmo lugar, independente do lugar--Em 25 de janeiro de 2013 22:08, Leonardo S <leonardo.s.comm@gmail.com> escreveu:
Cara,Já enfrentei esse problema.Não sei uma solução adequada, mas tenho uma abaixo que funciona.Faz o seguinte.Crie um array com todos os providers .Testa com getLastKnownLocation(), se retorna null passa para o próximo provider do array.Se não, mantenha o provider.Gostaria de saber qual a solução do google maps para garantir sempre que um provider retornará valores.--Em 25 de janeiro de 2013 15:15, Fabio Ebner <fabioebner@gmail.com> escreveu:
Não.. o bestProvider sempre me retorna GPS, mas o location me retorna null.. eu ja tentei usar o provider passive(se nao me engano) mas ele sempre pega as mesmas coordenadas, estando na minha casa ou no meu servico ( uns 1000 metros de distancia)Em 25 de janeiro de 2013 14:41, Edison Bortolin <edisonbortolin@gmail.com> escreveu:
Qual é o erro ? bestProvider está retornando null ?Utiliza diretamente o GPS:LocationManager locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);Location location = locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER);if (location != null) {//}--Em 23 de janeiro de 2013 21:07, Fabio Ebner <fabioebner@gmail.com> escreveu:Thiago nao funcionou nao. se eu colocar para pegar as coordenadas com o provider passive ele funciona, mas não sei se esta correto.. se eu passar gps (o que me retorna como bestProvider) ele sempre me retorna null :(ta complicado--
On Wednesday, January 23, 2013 11:19:14 AM UTC-2, Fabio Ebner wrote:Amigos.. estou com um problema fiz o seguinte codigo:LocationManager locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
Criteria criteria = new Criteria();
String bestProvider = locationManager.getBestProvider(criteria, false);
Location location = locationManager.getLastKnownLocation(bestProvider);
if(location !=null){
la = location.getLatitude();
lo = location.getLongitude();
}else{
la = 0;
lo = 0;
}no celular da minha esposa funciona, porem no meu galaxy Nexus nao funciona.. alguem sabe como posso resolver isso??
Obrigado
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.
--
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.
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