Passe uma flag quando executar essa ação. Quando voltar para o seu app, o método onResume() é chamado, verifique no onResume() se a intent tem a flag q passou e chame o método de getLocation de novo. Já tentou isso?
Em sábado, 20 de junho de 2015 16:28:40 UTC-3, Rodrigo Duarte escreveu:
-- Em sábado, 20 de junho de 2015 16:28:40 UTC-3, Rodrigo Duarte escreveu:
Ola Deivison,O meu app verifica se o GPS está ativo e abre as configurações caso não esteja, mas quando clico em voltar para o app ele não pega as coordenadas. tem q sair e entrar no app de novo. Como resolver?
Em quarta-feira, 22 de dezembro de 2010 14:32:41 UTC-2, Deivison escreveu:Opa,Felizmente já passei por esse problema e é simples de resolver:String provider = Settings.Secure.getString(
getContentResolver(), Settings.Secure.LOCATION_
PROVIDERS_ALLOWED);
Se vier null ou length == 0 é por que o GPS esta desabilitado.
Para abrir a tela do menu pode fazer assim:
Intent intent = new Intent(Settings.ACTION_
LOCATION_SOURCE_SETTINGS); startActivityForResult(intent, 1);
Abraços
[]s
Em 22 de dezembro de 2010 10:44, Roberto Pimentel <roberto.rpimentelandroid.pimen@gmail.com > escreveu:
E ai pessoal!Estou fazendo minha primeira aplicação android mais complexa... estou com um pouco de dificuldades de fazer a seguinte funcionalidade:* usuario entra no aplicativo,* aparece um alert caso o gps não esteja ativo ( não consegui pegar o status , tem como ?? ) ,* neste alert aparece uma mensagem dizendo para o usuario ligar o gps,* ao clicar em ok ele é redirecionado para a tela do menu onde liga o gps ( é possivel fazer isso tbm ? )vlw[]s
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/d/optout.
0 comentários:
Postar um comentário