17
Ich muss Service für 0,5 Sekunden schlafen lassen, genauso wie Thread.sleep();android, gibt es eine Methode, um Service zu verzögern oder zu schlafen?
Gibt es irgendeine Methode?
Ich muss Service für 0,5 Sekunden schlafen lassen, genauso wie Thread.sleep();android, gibt es eine Methode, um Service zu verzögern oder zu schlafen?
Gibt es irgendeine Methode?
Ja, es gibt. Es heißt SystemClock.sleep(millis). Es gibt auch Thread.sleep(millis). Ich schlage vor, die Unterschiede zu lesen.
Eine schnelle Erklärung des Unterschieds würde Lesern helfen. – Patrick
Downvoted wegen keiner Erklärung, während OP ist das dritte Ergebnis auf Google für "Thread Schlaf in Android-Dienst". –
Ich weiß, das ist eine alte Frage, aber ich denke, es ist wichtig zu beachten (wie in anderen SO Antworten gesagt wurde), dass 'Thread.sleep()' nicht immer eine gute Implementierung für einen Hintergrunddienst ist, weil es das tatsächliche anhält UI-Thread und nicht der Async-Thread. – ytpillai