看板 AndroidDev 關於我們 聯絡資訊
問題: 想要在使用者等待程式回應的時候,顯示繞圈圈的 ProgressBar。 原本我的寫法是將 ProgressBar的 .show() 放在 activity onCreate() 的頂端, 將 ProgressBar 的 .dismiss() 放在 activity onCreate() 的底端。 但我發現這樣並不能達到預期的效果。 請問各路高手,這段程式碼是哪邊出了問題呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.235.214.233
tericky:除非你有開thread,不然 show跟dismiss都在UI線程裡面 06/15 17:52
tericky:這樣show跟dismiss會同時做完,畫面當然看不到它彈出囉 06/15 17:55
coronach:你的寫法應該是會卡在show那邊吧... 06/15 20:23
coronach:要把中間那段搬進另一個Thread做 06/15 20:23
coronach:用AsyncTask也可以 06/15 20:24