2012-02-15 60 views
-6

我需要讓我的線程休眠幾秒鐘。我正在使用extends View。這裏sleep(1000)不起作用。在java中睡眠不起作用

是否有一些其他代碼我需要使用,或者它不是posible?

+5

請張貼有關您收到的錯誤代碼。 – purpleladydragons 2012-02-15 18:59:36

+0

只能對線程使用.sleep()方法。你有任何線程? – Ilya 2012-02-15 19:00:16

+3

這個問題是不可理解的。你能否請你嘗試用你想要做的事情的樣本來重新評估它。 – 2012-02-15 19:00:48

回答

2

您可以使用

Thread.sleep(1000) 
+2

睡眠是靜態的,不需要'currentThread()' – 2012-02-15 19:06:11

+0

同意。兩行代碼都做同樣的事情(沒有currentThread和currentThread),但是你的風格更好。 – 2012-02-15 19:11:58

+1

誰投了答案?在currentThread上調用睡眠是一個新手的錯誤。 'new Thread()。sleep(xxx)'也做同樣的事情,有一個印象,你可以任意睡一個線程(不只是當前的)是錯誤的。 – bestsss 2012-02-15 19:12:49