17
ho bisogno di lasciare il servizio inattivo per 0,5 sec proprio come usando Thread.sleep();android, esiste un metodo per far ritardare o interrompere il servizio?
c'è qualche metodo ??
ho bisogno di lasciare il servizio inattivo per 0,5 sec proprio come usando Thread.sleep();android, esiste un metodo per far ritardare o interrompere il servizio?
c'è qualche metodo ??
Sì, c'è. Si chiama SystemClock.sleep(millis). C'è anche Thread.sleep(millis). Suggerisco di leggere le differenze.
Una rapida spiegazione della differenza aiuterebbe i lettori. – Patrick
Downvoted a causa di nessuna spiegazione mentre OP è il terzo risultato su Google per "thread sleep in android service". –
So che questa è una vecchia domanda, ma penso che sia importante notare (come è stato detto in altre risposte SO), che 'Thread.sleep()' non è sempre una buona implementazione per un servizio in background, perché mette in pausa l'effettiva Thread UI e non il thread Async. – ytpillai