Autore Topic: Corretto modo di gestire un servizio  (Letto 675 volte)

Offline alinflames

  • Nuovo arrivato
  • *
  • Post: 1
  • Respect: 0
    • Mostra profilo
Corretto modo di gestire un servizio
« il: 03 Luglio 2012, 16:41:08 CEST »
0
Ciao a tutti, ho il seguente problema.
Sto facendo una applicazione che necessita di effettuare continuamente polling su server al fine di controllare se ci sono degli aggiornamenti.
Ho pensato di usare un Service solo che ho delle grosse difficoltà nella corretta gestione. Spiego.
Il programma parte con una welcomepage nella quale il servizio deve essere spento, premendo il tasto start, il servizio dovrebbe partire e rimanere acceso "sotto" tutte le attività che andrò ad accendere man mano, per poi spegnersi quando torno sulla welcomepage.

Leggendo un po' in giro sembra che l'utilizzo corretto sia quello di far partire il servizio su ogni metodo onResume di tutte le attività e poi di stopparlo nell' onPause di queste.... 1 non mi sembra molto pulita come soluzione, 2 comunque non funziona perchè quando si annerisce lo schermo mi serve che il servizio rimanga attivo....

Avete idea? In giro trovolo solo esempi banali che non riescono a rispondere alle mie domande.... :-X
grazie
ciao
A.