执行后台任务时的Android显示进度对话框

时间:2012-11-14 08:06:58

标签: android progressdialog android-progressbar

我正在构建一个Android应用程序,它将下载一些数据并将其显示给用户。现在我需要显示一个循环进度条,直到下载数据。点击按钮即可开始下载。我怎样才能做到这一点?示例代码非常有用。

2 个答案:

答案 0 :(得分:4)

您需要使用AsyncTask执行下载和ProgressBar实例以显示循环进度。

您可以找到许多资源,这些资源可以准确描述如何使用该组合来完成您想要的任务。

答案 1 :(得分:3)

检查Android AsyncTask类,了解您想要实现的目标。

基本上,您开始在AsyncTask的onPreExecute中显示ProgressDialog,并在后台作业完成后在onPostExecute中将其关闭。

同时检查这些。

android how to work with asynctasks progressdialog

http://twigstechtips.blogspot.com/2011/11/for-my-app-moustachify-everything-i-was.html

http://javatech.org/2011/02/discovering-android-opening-a-progress-dialog-with-asynctask/