Exato,
no OnStop usei um codigo parecido com o que o Marcelo enviou abaixo.
Se precisar de alguma dica com gps , gsm.... estou usando em um projeto ENORME , passei já acho por todos problemas :P
Abraços,
Att
Em 25 de abril de 2012 21:37, Marcelo Alves <malves.info@gmail.com> escreveu:
Vocë precisa parar o LocationManager:lm.removeUpdates(this);
Abs,Marcelo Alves2012/4/25 Luiz Carvalho <maximusmano@gmail.com>
Olá Deivison, estou com mesmo problema seu, conseguiu alguma solução?
abs
Em sexta-feira, 1 de outubro de 2010 19h09min28s UTC-3, Deivison escreveu:Pessoal,Criei um serviço para monitorar o gps , ligo e "desligo" ele através de um menu em minha aplicação. O problema é que quando eu tento parar o serviço o locationListener do gps continua ativo.Segue abaixo o método onDestroy que estou usando:private LocationManager lm;
private LocationListener locationListener;
public void onDestroy() {
lm = null;
locationListener = null;
Toast.makeText(getBaseContext(), "Was Stoped!", Toast.LENGTH_SHORT).show();
this.stopSelf();
super.onDestroy();
}
E para "pausar" estou usando no meu menu: stopService(new Intent(getBaseContext(), GpsService.class));
Alguem pode me dar uma luz de como acabar com o serviço ?Abraços,Att






0 comentários:
Postar um comentário