【发布时间】:2010-06-10 18:36:49
【问题描述】:
我在 stackoverflow 上查看了 Android API 和其他帖子,但无法弄清楚这一点。
我的应用程序将文件下载到 SD 卡。我想在文件下载时弹出一个“正在加载...”对话框,然后在下载完成后让它消失。这是我使用 android API 想出的:
ProgressDialog pd = ProgressDialog.show(this,"","Loading. Please wait...",true);
//download file
pd.cancel();
但是对话框实际上并没有显示。当我调试它时,它声称它正在显示,但它显然不在屏幕上。
我能做什么?
【问题讨论】:
-
下载代码是否运行到单独的线程中?
-
不,它与活动在同一线程上运行。
标签: android dialog progressdialog