Vocë precisa parar o LocationManager:
lm.removeUpdates(this);
Abs,
Marcelo Alves
2012/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