作者vegafish (曾經太過年輕)
看板AndroidDev
標題[問題] 先顯示 ProgressBar 等 activity 完全載入?
時間Wed Jun 15 17:28:45 2011
問題:
想要在使用者等待程式回應的時候,顯示繞圈圈的 ProgressBar。
原本我的寫法是將 ProgressBar的 .show() 放在 activity onCreate() 的頂端,
將 ProgressBar 的 .dismiss() 放在 activity onCreate() 的底端。
但我發現這樣並不能達到預期的效果。
請問各路高手,這段程式碼是哪邊出了問題呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.235.214.233
1F:推 tericky:除非你有開thread,不然 show跟dismiss都在UI線程裡面 06/15 17:52
2F:推 tericky:這樣show跟dismiss會同時做完,畫面當然看不到它彈出囉 06/15 17:55
3F:→ coronach:你的寫法應該是會卡在show那邊吧... 06/15 20:23
4F:→ coronach:要把中間那段搬進另一個Thread做 06/15 20:23
5F:→ coronach:用AsyncTask也可以 06/15 20:24