Visualizzazione stampabile
-
servizio in background
Ciao devo creare un servizio in background ..quel che faccio e fare startService(intent) e poi quindi viene invocata la classe
public class Hello extends Service{
implemento onStartComand..Il problema e che quando invoco il servizio l'app rimane sulla pagina come bloccata e l'utente non si può muovere liberamente,devo farlo girare in background che istruzione usare?
-
I Service girano nello stesso thread dell'applicazione, quindi è normale che la GUI resti bloccata.
Hai 2 soluzioni:
1) usare un IntentService, che gira in un thread separato
2) lanciare un thread separato manualmente all'interno del tuo Service
-
Quote:
Originariamente inviato da
iClaude76
I Service girano nello stesso thread dell'applicazione, quindi è normale che la GUI resti bloccata.
Hai 2 soluzioni:
1) usare un IntentService, che gira in un thread separato
2) lanciare un thread separato manualmente all'interno del tuo Service
fatto molto semplice e creare un thread all'interno