Localização por WIFI

146 views
Skip to first unread message

Diego Lopes Marques da Silva

unread,
Jun 27, 2012, 4:03:56 PM6/27/12
to androidb...@googlegroups.com
Olá Pessoal, 

Estou pegando a localização por GPS e está funcionando tudo beleza.
Estou utilizando essa constante:

Alguém sabe me dizer se existe alguma constante que eu possa pegar via rede?

Obrigado e aguardo resposta.




Lucas Diego

unread,
Jun 27, 2012, 4:13:41 PM6/27/12
to androidb...@googlegroups.com
Diego,

não sei como você está passando essa url, mas pelo que entendi, vc quer pegar a sua localização atual né isso?
se sim vc pode pegar dessa forma:

LocationManager locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);

Criteria criteria = new Criteria();
criteria.setAccuracy(Criteria.ACCURACY_COARSE);
criteria.setAltitudeRequired(false);
criteria.setCostAllowed(true);
criteria.setPowerRequirement(Criteria.POWER_HIGH);

//Dessa forma o próprio SO, irá escolher a melhor opção de provider, se GPS ou WI-Fi
Location location = locationManager.getLastKnownLocation(locationManager.getBestProvider(criteria, true));

//Caso vc queria forçar que o so pegue a localização por Wi-Fi
Location location = locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);

 
Espero ter ajudado!
Lucas




2012/6/27 Diego Lopes Marques da Silva <diego...@dce.ufpb.br>

Diego Lopes Marques da Silva

unread,
Jun 27, 2012, 4:16:27 PM6/27/12
to androidb...@googlegroups.com
Lucas,

Existe alguma forma de colocar fixo que eu quero que seja através de WI-FI?
?

Lucas Diego

unread,
Jun 27, 2012, 4:19:45 PM6/27/12
to androidb...@googlegroups.com
São exatamente as duas últimas linhas do código que passei como exemplo.



//Caso vc queria forçar que o so pegue a localização por Wi-Fi
Location location = locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);

Nesse caso, vc nem precisa pegar o endereço pelo WS do google como vc estava fazendo antes.
Esse método já retorna pra vc a localização.

Italo Naia

unread,
Jun 27, 2012, 4:23:13 PM6/27/12
to androidb...@googlegroups.com
Chrome dando FC aqui apos a atualização....... alguem mais??

2012/6/27 Lucas Diego <diego...@gmail.com>

Diego Lopes Marques da Silva

unread,
Jun 27, 2012, 4:26:42 PM6/27/12
to androidb...@googlegroups.com
Ah, blz?
Obrigado

Italo Naia

unread,
Jun 27, 2012, 4:27:43 PM6/27/12
to androidb...@googlegroups.com
malz respondi a thread errada......

to ficando doido
Reply all
Reply to author
Forward
0 new messages