所以之前等待,我在Android的工作室工作,試圖把兩種方法之間的停頓。第一個是加載一個gif,第二個出現彈出消息。我嘗試過使用Thread.sleep和TimeUnit,但兩者都以一種等待時間的方式執行,然後再運行其他任何東西。換句話說,我的代碼在下面等待4秒,然後同時運行gameGif()和gameFinish()。這裏是我的一段代碼:JAVA .wait()用於乳寧的方法機器人工作室
gameGif();
{
try
{
TimeUnit.SECONDS.sleep(4);
}
catch(InterruptedException ex)
{}
}
gameFinish();
您傳遞的值是很小的,因爲如果您希望它在4秒內停止,那麼它的傳遞值爲4000秒在參數 –
中傳遞4000它可能不像您所描述的那樣工作,但您的睡眠使CPU無法工作,在這個線程中運行。當然Android有相當於'java.awt.image.ImageObserver'? – EJP