Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Re: [Desenvolvimento] Parar um Serviço.

E se quiser forçar o ligamento do GPS  caso esteja desligado nas configurações do android :


String provider = Settings.Secure.getString(cont.getContentResolver(), Settings.Secure.LOCATION_PROVIDERS_ALLOWED); 
if(!provider.contains("gps")){ 
final Intent poke = new Intent(); 
poke.setClassName("com.android.settings", "com.android.settings.widget.SettingsAppWidgetProvider"); 
poke.addCategory(Intent.CATEGORY_ALTERNATIVE); 
poke.setData(Uri.parse("3")); 
cont.sendBroadcast(poke); 
//Toast.makeText(cont.this, "Your GPS is Enabled",Toast.LENGTH_SHORT).show(); 
}




Em 26 de abril de 2012 09:45, Deivison Servat Sporteman <deivison.sporteman@gmail.com> escreveu:
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 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





  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário