[問題] 程式中暫停

看板AndroidDev作者 (承)時間11年前 (2012/12/08 21:03), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串1/1
大家好~ 小弟有個程式上的問題想請教各位大大 小弟想在程式中暫停個五秒再執行 在網路上查到的幾乎都是用thread來執行 sleep(5000) 類似這樣 但是之前小弟好像有查到不需要用到thread的方法 印象中只要輸入幾行程式就可以達到暫停幾秒的效果了 但是現在怎麼找都找不到 QQ 請問各位之道有什麼函式 (不用到thread) 可以直接將程式暫停個幾秒再繼續執行嗎?? 感謝各位!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.251.149.86

12/08 21:12, , 1F
Handler, Thread, AsyncTask, Runnable這幾個去研究一下吧
12/08 21:12, 1F

12/09 01:46, , 2F
你假如是在Thread中需要等5秒的話,就用sleep就好
12/09 01:46, 2F

12/09 01:46, , 3F
但是如果是在UI Thread想停5秒,會造成ANR,一般來說
12/09 01:46, 3F

12/09 01:47, , 4F
不建議,可以考慮用ProgressDialog擋住使用者的操作
12/09 01:47, 4F
文章代碼(AID): #1GmpgMD8 (AndroidDev)