看板 AndroidDev 關於我們 聯絡資訊
大家好~ 小弟有個程式上的問題想請教各位大大 小弟想在程式中暫停個五秒再執行 在網路上查到的幾乎都是用thread來執行 sleep(5000) 類似這樣 但是之前小弟好像有查到不需要用到thread的方法 印象中只要輸入幾行程式就可以達到暫停幾秒的效果了 但是現在怎麼找都找不到 QQ 請問各位之道有什麼函式 (不用到thread) 可以直接將程式暫停個幾秒再繼續執行嗎?? 感謝各位!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.251.149.86
kewang:Handler, Thread, AsyncTask, Runnable這幾個去研究一下吧 12/08 21:12
cooper6334:你假如是在Thread中需要等5秒的話,就用sleep就好 12/09 01:46
cooper6334:但是如果是在UI Thread想停5秒,會造成ANR,一般來說 12/09 01:46
cooper6334:不建議,可以考慮用ProgressDialog擋住使用者的操作 12/09 01:47