作者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